最近评论
正在载入评论列表...
![]() |
![]() |
JNI是Java的早期规范之一,早已进入到成熟阶段,JNI规范本身可以帮助我们良好地规划Java程序和其他语言编写的程序之间的分工边界,从而将对可移植性的影响降到最低。
最后,我们回到本章在前言部分提出的两个疑问:JNI牺牲了Java的平台移植性、JNI提高了应用系统之间的耦合度。在第15.1节中提出的JNI的3个应用场合能更好地回答以上问题:
为了实现Java语言所不能实现的功能
为了获取更好的程序运行性能
为了保护历史投资