Java(Jni)能调用别人用C或C++写的DLL吗?且这个DLL没有用JNI实现 在网上搜了一下,Jni可以调用用C或C++写的DLL,但好像这个DLL必须是包含了Jni.h后实现的一个DLL,那如果这个DLL之前就是用纯粹的C或C++写的(就是没有用JNI实现),而且有函数接口,那么JNI能调用这个DLL吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你自己写一个JNI,在你的JNI里面去调用你要调用的那个DLL.你写的那个JNI相当于一个代理(中介的作用). 楼主的意思是,你说的那种方法,他们有,他就想问问有没有不用JNI的方式 那如果那个DLL有上千个函数,如果想全部使用这些函数,是不是用JNI写的代理也要有同样数目的函数?每个代理函数的实现内容就是调用那个DLL的相应函数? 这个问题先结了,感觉用JNI可能比较繁琐,用第三方库如jacob,jawin,jna等可能方便些,接下来研究研究这些库。 【求助 】用jdeveloper出现404问题怎么解决? 遇到个简单的return返回值问题?真心懵了 JFrame的Pack()函数要怎么用? 求关于无线编程的网站 JFreeChart中如何设定自动调整的坐标轴范围? 这个this是什么作用?如果不这样写还可以怎样? 有几个问题希望大家帮忙 关于jsp中调用applet问题 问题should be declard in a file named Example25_4.java 300分的问题?帮我查一下问题出在哪里,高分重谢!! Java 线程问题,请教~~~~ java中怎样利用javax.sound来播放音乐,最好给一个例子.
你写的那个JNI相当于一个代理(中介的作用).