利用现成代码
当前位置:以往代写 > JAVA 教程 >利用现成代码
2019-06-14

利用现成代码

利用现成代码

为实现JNI固有要领,最简朴的要领就是在一个Java类里编写固有要领的原型,编译谁人类,再通过javah运行.class文件。

但假使我们已有一个大型的、早已存在的代码库,并且想从Java里挪用它们,此时又该如何是好呢?

不行将DLL中的所有函数改名,使其切合JNI定名法则,这种方案是不行行的。

最好的要领是在本来的代码库“外面”写一个封装DLL。Java代码会挪用新DLL里的函数,后者再挪用原始的DLL函数。

这个要领并非仅仅是一种办理方案;大大都环境下,我们甚至必需这样做,因为必需面向工具引用挪用JNI函数,不然无法利用它们。

    关键字:

在线提交作业