JNI-Java Native Interface-Java本地接口
在Java平台和本地的C语言程序代码进行互操作的API接口
代码实现:
Java程序
print方法添加native修饰符,表示print没有方法体,通过JNI调用本地C语言方法
编译Java源代码,并生成C语言头文件
javac编译源代码生成头文件
C语言程序
根据C语言代码,生成动态链接库dll文件
可以通过gcc生成链接库文件
https://gcc-mcf.lhmouse.com/
下载gcc,并配置环境变量
gcc命令生成链接库文件
执行Java程序
0条评论
点击登录参与评论