先是看理论,阅读了优快云 涂传滨 《深入浅出JDK 6.0》
笔记
实验1:Hello 语句的打印:实现java调用c中的printf函数,打印语句。
按照"调用c的步骤"进行,当中我用Dev c++去生成dll的时候出了些问题,见"Vc++工程的配置.."
java 代码:
为Hello生成 C 的头文件
javac Hello.java
javah -jni Hello
实现头文件中声明的函数
C 代码:
接着,用C++ IDE,生成dll,到与Hello同目录下
最后就可以, java Hello