java本地接口(java native interface)jni是本地编程接口,踏实的在java虚拟机(vm)内部运行的java代码能够与用其他编程语言(如c c++和汇编语言)编写的应用程序和库进行操作。
jni最重要的好处就是他没有对底层java虚拟机的实现世家任何限制,因此java虚拟接厂商可以再不影响虚拟机其他部分的情况下添加对jni的支持。程序员只需编写一种版本的本地应用程序或库,就能够与所有支持jni的java虚拟机协同工作
java本地接口(java native interface)jni是本地编程接口,踏实的在java虚拟机(vm)内部运行的java代码能够与用其他编程语言(如c c++和汇编语言)编写的应用程序和库进行操作。
jni最重要的好处就是他没有对底层java虚拟机的实现世家任何限制,因此java虚拟接厂商可以再不影响虚拟机其他部分的情况下添加对jni的支持。程序员只需编写一种版本的本地应用程序或库,就能够与所有支持jni的java虚拟机协同工作