java native interface,include java,scala,c,c++
java或者scala通过JNI调用c或者c++程序或部分代码,同样的,c或者c++可以通过jni编译好的头文件进行调用。
JAVA本地方法包含window和linux下的运行样例。
文档请见docs:
###1.1 Window环境
JNI学习5之window下运行jni程序(java)
###1.2 Linux环境
JNI学习6之linux下运行jni程序(java)
###1.3 Mac环境
JNI学习14之Mac下运行jni程序(java调用C++)
###2.1 Window环境
JNI学习2之linux下使用sbt运行开源代码HelloWorldJNIwithRegisterNatives(scala)
###2.2 Linux环境
JNI学习9之window下运行jni程序(scala)
代码请见src,分window和linux平台,下面分别有scala和java的example