跳转至

JDK 21(LTS)#

JDK 21(2023-09 GA)是继 17 之后跨度最大的 LTS。本篇覆盖:

语言特性

标准库

工具与运行时

关于本教程 JDK 21 的范围#

JDK 21 内容庞大(15 个 JEP)。本教程聚焦对 JDK 8 开发者冲击最大的 Final 特性:虚拟线程(并发模型跃迁)、switch 模式匹配与 record 解构(代数数据类型闭环)、有序集合(标准库高频 API)、分代 ZGC(GC 演进)。JDK 21 其余多为预览特性(如 String Templates、Structured Concurrency、Scoped Values),其中 Scoped Values 在 JDK 25 转正成页;完整清单见 JDK 21 项目页

上一站:JDK 17 | 下一站:JDK 25