3 月 19 日,Java 22 正式发布。作为 Java 21 的后续版本,Java 22 包含八项 JDK 增强提案(JEP),涵盖语言特性、库改进、工具链更新及性能优化等多个方面。本次更新中,语言特性方面推出了未命名变量与模式(JEP 456)、字符串模板(JEP 459)等;库改进方面则有外部函数与内存 API(JEP 454)和结构化并发(JEP 462)等。此外,G1 垃圾收集器新增了区域固定功能(JEP 423),并默认启用了类文件 API(JEP 457)。
值得注意的是,Java 22 在安全性方面进行了显著增强,包括对安全敏感操作的改进和对加密库的更新。同时,开发者体验也得到了优化,如增强了启动时的性能。Java 22 的发布标志着 Java 平台持续演进,为开发者和企业提供了更高效、更安全的开发与运行环境。Oracle 表示,Java 22 是长期支持版本(LTS)Java 21 之后的过渡版本,后续将按计划继续推进 Java 23 的研发。