急!java如何调用其它语言的类库? 好像JNI目前只能调用C或C++编写的dll但是c或者c++就可以调用任何语言 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不可能的,java的jni只跟标准的dll交互,如果跟com/dcom之类的控件交互,还得通过jni生成的DLL这一层进行,就算有c#-java桥,也是如此处理。不可能C#直接就可以调用javaAPI。 应该使用其他语言都可以为java产生动态库的,只要函数定义一致就可以了吧,我用delphi调用为java产生的dll(Cbuilder写的),dll的函数可以跟踪进去,返回就是失败,感觉就是入参不知怎么定义,郁闷,比如JINIEnv *,jobject类型在delphi对应什么?查看jini.h jobject应该就是个指针,jinienv就不知道了JNIEXPORT jint JNICALL Java_test_1dll_myNative_HLRDBCapacity (JNIEnv *, jobject); 构造方法中的this关键字 如何判断是驱动器类型 用JAVA将一个文件作为二进制字段存入SQL2000 请求高手指点迷津!!关于ensureCapacity()的使用,郁闷好几天拉! 如何将文件修改后写回自己? 怎样建立两个JFRAME之间的‘父子’关系!? 在线等! 关于JAR命令 学java要学数据库吗?如果要学学哪一种?有什么好书?谢谢!!!! 急急!!!寻找swing程序高手(有源代码)比较有挑战性啊 怎么把java.io.OutputStream outputStream写到一个String中去? 怎么让applet小程序里的jpg图片放大缩小 送分了,解答一下这道题(很简单)
就算有c#-java桥,也是如此处理。不可能C#直接就可以调用javaAPI。
JNIEXPORT jint JNICALL Java_test_1dll_myNative_HLRDBCapacity
(JNIEnv *, jobject);