Java如何调用C语言代码 ?

2024-11-28 18:46:19
推荐回答(3个)
回答1:

需要JNI(Java Native Interface)技术即,本地调用接口。
可以将C、C++、VB等其他编程语言编制的程序代码封装成对用户不可见的底层class。
而在java程序中仅声明其方法名和参数表以及返回值即可。
大致的操作过程请百度 JNI 选择第一个搜索结果即可找到。

回答2:

好像需要,做成本地代码(动态链接库*.dll),通过jacob.jar 调用等来调用;

回答3:

只试过c++和c代码的互相调用 java还真没试过