← 資訊首页 | 货源大厅

Oracle 发布 JDK 27:G1 垃圾回收器在所有环境下成为默认选项

2026-09-16 · 来源:{'name': 'InfoWorld', 'url': 'https://www.infoworld.com/article/4202901/jdk-27-the-new-features-of-java-27.html'}

Oracle 发布 JDK 27:G1 垃圾回收器在所有环境下成为默认选项

Java 开发工具包 27 现已全面上市,带来九项特性,包括 G1 垃圾回收器全局默认、结构化并发以及面向 TLS 1.3 的后量子混合密钥交换。

Oracle 的 Java 开发工具包 27 已正式发布,这是标准 Java 的最新一次计划内更新。该版本作为 JDK 27 的参考实现,包含九项特性,可在 jdk.java.net 下载。此次变更涵盖运行时行为、密码学和语言语法,其中最受瞩目的包括 Garbage-First 垃圾回收器承担更广泛的默认角色,以及旨在简化并发编程的结构化并发。

该版本列出的前五项特性分别是:将 G1 设为默认垃圾回收器、面向 TLS 1.3 的后量子混合密钥交换、惰性常量(lazy constants)、结构化并发,以及在模式匹配、instanceof 和 switch 中支持基本类型。它们共同触及内存管理、网络安全和 Java 语言本身。

其余四项特性是:紧凑对象头(compact object headers)、JDK Flight Recorder(JFR)进程内数据脱敏、向量 API(vector API),以及面向密码学对象的 PEM(Privacy-Enhanced Mail,隐私增强邮件)编码。

在垃圾回收方面,JDK 27 将 G1 设为所有环境下的默认回收器,一改此前仅在服务器环境默认启用的状态。官方目标是确保 HotSpot JVM 始终选择 G1,并且切换后性能——包括吞吐量、延迟、内存占用和启动时间——不会出现明显下降。


萬安算交所 AIXX · 算力硬件实名会员制交易平台 · 进入货源大厅