JDK 27 正式发布:G1 成为所有环境的默认垃圾收集器
来源: openjdk.org — 2026-09-15
概述
JDK 27 于 2026 年 9 月 15 日达到正式可用状态,作为 Java SE 27 规范的参考实现,规范编号 JSR 402。特性包括在所有环境中把 G1 设为默认垃圾收集器、TLS 1.3 的后量子混合密钥交换、第三次预览的惰性常量、第五次预览的模式与 instanceof/switch 中的原始类型、第七次预览的结构化并发、默认启用紧凑对象头、JFR 进程内数据脱敏、第十二轮孵化的 Vector API,以及加密对象 PEM 编码的第三次预览。
核心要点
- G1 在所有环境下成为默认垃圾收集器,不再按环境区分默认值。
- TLS 1.3 引入后量子混合密钥交换,为抗量子迁移铺路。
- 结构化并发已经是第七次预览,而模式匹配中的原始类型是第五次预览,说明这两项仍在收敛过程中。
- 紧凑对象头默认启用、JFR 支持进程内数据脱敏,分别针对内存占用与可观测性场景。
- 发布日期线清晰:6 月 4 日进入 Rampdown 第一阶段,7 月 16 日第二阶段,8 月 6 日进入候选版本阶段,9 月 15 日正式 GA。
金句
JDK 27 于 2026 年 9 月 15 日正式 GA,GPL 许可的生产就绪二进制已可从 Oracle 获取。
👍 0
👎 0
返回 Lobsters 首页