新闻概要:
Oracle公司于九月二十日宣布了Java 21的正式发布,以及配套的JDK 21开发工具包。这一版本作为继JDK 17后的最新长期支持(LTS)版本,预计将享有至少八年的支持期。
此外,Oracle宣布将Java 11的长期支持期限延长至2032年一月,这标志着其对Java生态系统持续承诺的延续。
Java 21被赞誉为性能、稳定性和安全性方面进行了数千次的优化与提升。其中,特别值得关注的是针对虚拟线程的支持,旨在增强整体处理效率;以及对矢量API的加强,简化了构建AI模型相关Java应用的过程。新版本还引入了Generational ZGC垃圾回收机制,同时淘汰了32位x86接口,进一步优化了资源利用。
为降低学习曲线,Java 21增加了未声明类、变量、实例主方法等特性,这一举措有助于教育工作者更平滑地导入编程概念,推动Java在教育领域的普及。
据Oracle Java平台高级副总裁兼OpenJDK主席Georges Saab透露,Java作为全球范围内组织和数百万用户首选的开发语言和平台,其21版的增强功能加速了应用构建过程,而商业支持的期限至少为八年,这为用户提供了充足的时间进行系统迁移,按其自身的步伐推进技术更新。
这一系列的发布与升级,不仅体现了Oracle对Java生态系统的持续投入,也反映了Java在现代软件开发领域不可或缺的地位。