Oracle JDK9 新特性解读
"藏经阁-JDK9 New Features.pdf" JDK9是Java开发工具包的一个重要版本,由Oracle公司发布,引入了一系列新特性和改进,旨在提升Java平台的性能、安全性和可维护性。这份文档可能由杨晓峰,来自Oracle Java平台组的成员,在2017年4月撰写,旨在概述JDK9的主要特性。 **1. 发布时间与获取途径** - JDK9的预计一般可用(GA)发布时间为2017年7月。在正式发布前,Oracle提供了早期访问(Early Access)二进制文件和文档,用户可以通过以下链接获取: - 早期访问二进制文件及文档:https://jdk9.java.net/ - 集成了前沿Jigsaw模块系统的早期访问二进制文件:https://jdk9.java.net/jigsaw/ **2. OpenJDK项目** - OpenJDK是JDK9的开源实现,所有项目都可以在以下链接查看: - 所有项目:http://openjdk.java.net/projects/jdk9/ - 开发相关的交流和讨论通过邮件列表进行: - 邮件列表:http://mail.openjdk.java.net/mailman/listinfo/jdk9-dev - 源代码托管在Mercurial版本控制系统中: - 源代码仓库:http://hg.openjdk.java.net/jdk9/dev/ **3. JEP(JDK Enhancement Proposals)** - JEP是追踪JDK新特性的重要工具,所有的JEP可以在OpenJDK的官方网站上找到,用于详细描述每一个新功能的提案、设计和实现状态。 **4. 特性亮点** - **Jigsaw(模块系统)**:JDK9中最受关注的特性,引入了模块化,以解决大型应用程序的复杂性问题,提高启动速度,减少内存占用,并增强了安全性和封装性。 - **JShell(REPL)**:引入了一个命令行工具,允许开发者即时测试Java代码片段,提高了开发效率。 - **HTTP/2客户端**:对Java的HTTP API进行了升级,支持HTTP/2协议,提供了更好的性能和更低的延迟。 - **多版本兼容JAR**:允许一个JAR文件包含对不同Java版本的支持,解决了依赖库的版本兼容问题。 - **改进的垃圾收集器**:例如G1 GC的改进,提高了整体的内存管理和性能。 - **增强的Javadoc**:Javadoc工具增加了新的选项和改进,提供了更丰富的API文档。 - **集合工厂方法**:对集合框架进行了扩展,添加了新的工厂方法,简化了代码编写。 **5. 推广与采纳** - Oracle鼓励开发者尽早尝试和采纳JDK9,以便在正式发布前发现并报告问题,共同推动Java生态系统的进步。 JDK9的发布标志着Java语言和平台的重大进步,它的新特性不仅提升了开发体验,也对应用性能、可维护性和安全性带来了显著改善。开发者可以通过参与OpenJDK项目,了解和贡献这些新特性的开发,进一步推动Java技术的发展。
![rar](https://img-home.csdnimg.cn/images/20210720083606.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/28105908048e4518a28a3457cdef3389_weixin_40191861.jpg!1)
- 粉丝: 77
- 资源: 1万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 岩石滑动与断层冲击地压:声发射特征分析
- 新时代煤炭工业八大战略新取向剖析
- 开采强度对华亭矿区冲击地压危险性的影响分析
- 新安煤矿探采对比:影响安全生产的关键因素与技术支撑
- 210MW循环流化床锅炉引风机变频改造优化与节能效果
- 浅埋煤层开采沉陷预测:方法应用与影响分析
- 优化巷道过陷落柱支护方案:数值模拟与现场试验
- 坚硬顶板定向断裂爆破技术:安全高效采煤新方案
- 北航2019算法课作业解析:投资策略与凸子多边形优化
- 断层破碎带垮冒下堆积体边界抗力分布关键影响因素
- 哈拉沟选煤厂优化末煤系统提高效率与处理能力
- 瓦斯涌出影响下采动煤体蠕变失稳研究
- 提升煤矿装载效率的可控箕斗定量装载设备设计
- 水分调控下烟煤瓦斯吸附特性对比研究
- 重介质悬浮液密度控制硬件设计与选型探讨
- 坚硬顶板巷道支护参数设计:现场测试与数值分析
![](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)