java如何访问,c++的dll???

java如何访问,c++的dll???

用jni,是一个不错的选择

参考下这文章

http://www.iteye.com/topic/295776
http://www.iteye.com/topic/304594

直接使用JNI的话,标准做法是再用一个DLL去包装你想调用的DLL;也就是,用C写一个引入了Java的头文件、并暴露出要调用的DLL的函数的小包装程序。当然这很烦……

现在有JNA,可以简化调用外部动态链接库的步骤

JNative 已经封装了对dll的调用,比较简单 可以google下

JNative