Raymond Gallardo在2017年4月4日发布的针对Oracle JDK 9的抢先体验文档 已更新,今天宣布对Oracle JDK9文档的抢先体验页面进行了更新。 Gallardo重点介绍了一些更新的部分,包括Oracle JDK 9的新增功能 , Oracle JDK 9迁移指南 , HotSpot虚拟机垃圾收集调优指南 (包括垃圾优先的垃圾收集器调优 ),用于“打包Java和JavaFX应用程序”的javapackager工具,和XML Catalog API 。
的主要工具来创建和构建应用程序的部分功能上的信息JLINK ( JEP 282 ), JMOD (创建和显示的内容Jigsaw项目 JMOD文件)和jdeprscan (静态分析工具,扫描......对于弃用的API元素的用途 )。 在jhsdb上还提供了有关获取“从挂起或崩溃的JVM的特定信息”的信息。
在“ JDK 9是某些功能之路的终结”一文中,我总结了使用Java 9从JDK中删除的一些工具和功能。 其中一些在“已删除的工具 ”部分详细说明了其他细节。 垃圾收集的更改部分类似地显示了Java 9中与垃圾收集相关的选项和命令的更改和删除。 更改为“已安装的JDK / JRE映像”部分概述了删除诸如rt.jar
和tools.jar
,扩展机制以及认可的标准替代机制之类的内容。
使用JVM统一日志记录框架启用日志记录部分演示了如何“使用-Xlog
选项配置或启用Java虚拟机(JVM)统一日志记录框架的日志记录 。” “ GC日志输出的更改”部分说明了如何将此-Xlog
与gc
( -Xlog:gc
)一起用于与垃圾回收相关的日志记录,并指出“ -XX:+PrintGCDetails
和-XX:+PrintGC
选项已被弃用。 ”
我以前在博客上介绍了Concurrent-Mark-Sweep垃圾收集器的未来 。 《 Java SE 9 HotSpot虚拟机垃圾收集优化指南》指出:“ CMS收集器已弃用。 强烈考虑改用垃圾优先收集器。”
主要的Oracle JDK 9 Documentation Early Access页面位于http://docs.oracle.com/javase/9/index.html ,其“ 开发人员指南”链接提供了对指南的直接参考,例如《 故障排除指南》 ,《 HotSpot虚拟机垃圾收集调优指南》。 , Java脚本编程指南 , Java语言更新和迁移指南 。