凡亿专栏 | Java 23和JDK 23软件正式发布!
Java 23和JDK 23软件正式发布!

在编程开发过程中,总会遇见Java和JDK,前者版本是指Java语言的发展版本,而JDK版本是指Java开发工具包的版本。随着时代变迁,现在的Java和JDK已经发展到23版本。

目前,Java 23已经正式推出,这也是继Java 22之后的又一个非长期支持(LTS)版本,Oracle对此版本仅提供六个月的支持。

1.png

据了解,Java 23包含12个新的JEP(JDK增强提案),其中包括将ZGC的默认模式切换为分代模式。

455:模式中的原始类型、instanceof和switch(Preview)

466:Class-File API(Second Preview)

467:Markdown文档注释

469:Vector API(Eighth Incubator)

473:Stream Gatherers(Second Preview)

471:弃用sun.misc.Unsafe中的内存访问方法并删除

474:ZGC:默认的分代模式

476:模块导入声明(Preview)

477:隐式声明的类和实例主方法(Third Preview)

480:结构化并发(Third Preview)

481:范围值(Third Preview)

482:灵活的构造函数主体(Third Preview)

此外,该版本还包含数百个较小的增强功能和数千个错误修复。

虽然甲骨文在刷Java版本号方面很积极,但开发者、编程者们实际上有些意兴阑珊。

根据分析公司New Relic在今年5月份发布的2024年Java生态系统状况报告,显示Java 17在2018年9月超过Java 11后始终保持“业界主流LTS版本”地位,有35%的应用正在使用该版本。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论