JNI的使用流程

2016-10-06 23:19:11 0 举报
仅支持查看
AI智能生成
JNI是Java Native Interface的缩写,它提供了一种方式让Java代码和其他语言写的代码进行交互。使用JNI的基本流程如下: 1. 编写Java类并声明native方法。 2. 使用javac编译Java类生成.class文件。 3. 使用javah生成C/C++头文件。 4. 实现native方法,写一个名为“Java_包名_类名_方法名”的函数。 5. 使用gcc等编译器将C/C++代码编译成动态链接库(Windows下为DLL,Linux下为SO)。 6. 在Java代码中加载动态链接库。 7. 调用native方法。
作者其他创作
大纲/内容
评论
0 条评论
下一页