2024 年 9 月 17 日,Oracle 宣布推出 Java 23,这是继 3 月发布 Java 22 后的又一次版本更新。该版本包含 12 项 JDK 增强提案(JEP),涵盖语言特性、库改进与性能优化,进一步巩固了 Java 在云原生与 AI 时代的竞争力。
本次更新中,语言特性方面引入了预览版的“灵活构造函数体”与“隐式声明的类及实例主方法”,简化了入门编程体验;同时,模块导入声明(预览)和原始类型模式(预览)增强了代码可读性与模式匹配能力。库方面,新增了 Class-File API、弃用安全管理器,并持续演进 Vector API、Stream Gatherers 等。此外,性能与工具链也有多项改进,如提升 G1 垃圾回收器性能,并优化 JNI 与 JVM 启动流程。
Java 23 的发布体现了 OpenJDK 社区对开发者生产力的持续关注,也为企业级应用提供了更稳定、高效的基础。开发者可通过官方渠道获取最新版本,并关注后续版本对预览特性的最终确定。