"Java本地接口(JNI)编程指南和规范" 本书主要涵盖了Java本地接口(JNI),它是Java平台中用于实现Java与本地代码(如C或C++)交互的编程接口。对于那些需要将现有非Java代码集成到Java应用程序、实现Java虚拟机或者对跨语言互操作性感兴趣的开发者来说,这本书提供了宝贵的指导。 书中详细讨论了JNI的各种特性,并提供了如何有效使用JNI的技巧。自1997年初JNI初次发布以来,经过Sun Microsystems的工程师以及广大开发者社区的两年实践经验积累,书中总结了这些知识。此外,书中还阐述了JNI设计的基本原则,这对于学术研究和实际应用都是至关重要的,因为深入理解JNI的原理是高效使用它的前提。 书中包含的JNI规范定义了Java虚拟机实现必须遵循的标准,确保不同平台间的兼容性。读者可以将此规范作为开发JNI程序的参考文档。为了获取最新的Java2平台信息或Java2 SDK版本,建议访问Sun Microsystems的官方网站。同时,JavaSeries网站提供了书籍的勘误表和新出版物的预览。 JNI的诞生并非一蹴而就,它源自Netscape的JRI(Java Runtime Interface)并由Warren Harris设计。来自Java技术授权公司的多位专家参与了设计讨论,包括但不限于来自Microsoft的Russ Arun,Apple的Patrick Beard,IBM的Simon Nash,Intel的Ken Root以及Intel的Ivan Ristic等人。这一过程反映了JNI在Sun Microsystems与业界之间的广泛合作和技术交流。 通过本书,读者将学习如何利用JNI处理关键问题,如垃圾收集和多线程支持,以及如何整合Java和本地代码,实现高效、可靠的跨语言应用程序。无论你是Java开发新手还是经验丰富的专业人员,这本书都将帮助你掌握JNI,从而在项目中充分利用其功能。
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 23
- 资源: 2万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)