| ||||||
简介: | ||||||
JNI 是 Java Native Interface 的缩写,中文为 JAVA 本地调用。使用 JNI 可以很方便的用我们的 Java程序调用 C/C++程序。很多时候,某些功能用 Java 无法实现,比如说涉及到底层驱动的一些功能,这时候我们就可以利用 JNI 来调用 C 或者 C++程序来实现,这就是 JNI 的强大之处。但是 JNI 也有它的缺点,使用 java 与本地已编译的代码交互,通常会丧失平台可移植性。 |
| ||||||
简介: | ||||||
JNI 是 Java Native Interface 的缩写,中文为 JAVA 本地调用。使用 JNI 可以很方便的用我们的 Java程序调用 C/C++程序。很多时候,某些功能用 Java 无法实现,比如说涉及到底层驱动的一些功能,这时候我们就可以利用 JNI 来调用 C 或者 C++程序来实现,这就是 JNI 的强大之处。但是 JNI 也有它的缺点,使用 java 与本地已编译的代码交互,通常会丧失平台可移植性。 |