2005-11
07
前一阵子遇到的一个问题是,如何在Java程序中调用Windows DLL的函数。查了查资料,得知使用名为JNI(Java Native Interface)的方式可以让Java调用DLL中的函数。JNI的使用方法如下:
- 在Java中定义JNI调用,并撰写使用该JNI调用的相关代码。
- 根据定义好的JNI调用生成相应的C语言头文件。
- 利用上一步生成的头文件,使用C书写Windows平台上的代码。
- 编译C代码生成DLL库文件。
- 执行Java程序中JNI调用的代码。
关注Web开发技术,关注Internet。
这里是charlee的个人技术Blog,关注Web开发,关注网页设计。在这里你可以找到有关Linux、 Apache、PHP、HTML、CSS、Photoshop的使用经验和开发技巧,更有国内鲜有人使用的Perl语言的相关内容。 如果你想更多地了解charlee,请访问本站的关于页面。
前一阵子遇到的一个问题是,如何在Java程序中调用Windows DLL的函数。查了查资料,得知使用名为JNI(Java Native Interface)的方式可以让Java调用DLL中的函数。JNI的使用方法如下: