JNI的简单使用
一个简单的HelloWorld程序,介绍JNI的最基本用法:
1)首先,必须有一个HelloWorld.Java.
这是主文件,其中包含本机方法的java声明,一个主函数以及一个用于导入所需的动态链接库(Wndows中的.dll)的静态代码部分.
代码如下:
// HelloWorld.java
HelloWorld类{
公共本机无效displayHelloWorld(); // //注意关键字native,这意味着此方法是使用本地方法实现的.
static {//Hello.dll已导入到静态代码段中.
System.loadLibrary(“ hello”);
}
public static void main(字符串[] args){//调用此类的displayHelloWorld方法,(当然,该方法实际上是用C语言实现的)
新的HelloWorld(). displayHelloWorld();
}
}
2)编译HelloWorld.java.
use语句为