java与系统dll库互操作几种方式
程序员文章站
2022-07-15 13:51:15
...
- jni
写java类,声明一些方法为native,生成C语言的.h头文件,然后用C写.h头文件的实现代码。
请看 http://blog.csdn.net/createchance/article/details/53783490
jdk自身支持的方式
- jna
JNA(Java Native Access)框架是一个开源的Java框架,是SUN公司主导开发的,建立在经典的JNI的基础之上的一个框架。可以实现对任何已经存在的dll库的java调用。
请看 http://blog.csdn.net/shendl/article/details/3589676
- jnative
提供了直接调用windows 核心库 User32,Kernel32的功能,目前限制是jdk7以上的32位jdk。
请看 jnative.free.fr/SPIP-v1-8-3/
上一篇: dubb总结,含屏幕视频、demo代码、监控和管理端
下一篇: maven远程资源库配置经验记