Java JNI本意为Java Native Interface(java本地接口), 它是为方便java调用C、C++等本地代码所封装的一层接口. 我们都知道,java的有点是跨平台, 但是作为优点的同时, 其在和本地交互的时候就出现了短板. Java的跨平台特性导致其本地交互的能力不够强大, 一些和操作系统相关的特性Java无法完成, 于是Java提供了JNI专门用于和本地代码交互, 这样就增强了Java语言的本地交互能力. 通过Java JNI, 用户可以调用C、C++所编写的本地代码.Java JNI本意为Java Native Interface(java本地接口), 它是为方便j