1. 首页
  2. 编程语言
  3. Java
  4. JNI--java调用不同平台的动态链接库,dll,so,完美,全教程

JNI--java调用不同平台的动态链接库,dll,so,完美,全教程

上传者: 2019-05-07 18:52:39上传 ZIP文件 1.69MB 热度 52次
我们知道,使用JNI调用.dll/.so共享类库是非常非常麻烦和痛苦的。假如有一个现有的.dll/.so文件,假如使用JNI技术调用,我们首先需要另外使用C语言写一个.dll/.so共享库,使用SUN规定的数据结构替换C语言的数据结构,调用已有的?dll/so中公布的函数。然后再在Java中载进这个适配器dll/so,再编写Java??native函数作为dll中函数的代理。经过2个繁琐的步骤才能在Java中调用本地代码。因此,很少有Java程序员愿意编写调用dll/.so库中的原生函数的java程序。这也使Java语言在客户端上乏善可陈。可以说JNI是Java的一
下载地址
用户评论
码姐姐匿名网友 2019-05-07 18:52:39

浪费积分,从别的网站上拷的吧!!!

码姐姐匿名网友 2019-05-07 18:52:39

非常关心,终于把问题解决了

码姐姐匿名网友 2019-05-07 18:52:39

作为初学,值得参考使用

码姐姐匿名网友 2019-05-07 18:52:39

参考使用 感觉还行

码姐姐匿名网友 2019-05-07 18:52:39

运行试了一下可以用。可以作为初学的一个参考

码姐姐匿名网友 2019-05-07 18:52:39

测试了一下,Platform.isWindows() "msvcrt" : "c"这部分有问题

码姐姐匿名网友 2019-05-07 18:52:39

不是自己想要的效果。

码姐姐匿名网友 2019-05-07 18:52:39

不是JNI而是JNA。

码姐姐匿名网友 2019-05-07 18:52:39

不错很好用,是个很好的参考,谢谢

码姐姐匿名网友 2019-05-07 18:52:39

可以作为入门学习。现在评价回的分太少了吧?