JNI之一:什么是JNI (Java Native Interface)
JNI,即Java本地接口 (Java Native Interface),它是连接Java代码和本地代码之间的桥梁,其中,本地代码可以是C,C++,Fortran等语言编写的。JNI允许我们在Java代码中调用本地代码,也允许本地代码调用Java代码。我们都知道,在Java中存在本地方法(native method),这种方法用native关键字进行修饰。本地方法底层是用C/C++语言实现的。调用本地方法和调用普通的Java方法的语法一样。Java代码会被编译成平台无关的字节码,而用C/C++编写的.
原创
2020-07-11 19:41:51 ·
807 阅读 ·
0 评论