Oracle公司近日宣布,Java 23的参考实现JDK 23现已全面上市。JDK 23的第37版作为第二个发布候选版本在8月21日推出,此后未报告任何P1级别的错误。因此,第37版现在是正式的通用可用(GA)版本,已准备好用于生产环境。
JDK 23的发布是Java语言发展史上的一个重要里程碑,它引入了一系列新特性和改进,以提高开发者的生产力和Java应用程序的性能。
主要新特性包括:
JEP 467: 引入Markdown文档注释,使开发者能够使用Markdown格式编写更富表现力的代码文档。
JEP 455: 预览版特性,将基本数据类型引入模式匹配的instanceof和switch语句。
JEP 466: 类文件API的第二次预览,提供更丰富的类文件操作能力。
JEP 469: 第八次孵化的Vector API,用于提供高性能的向量计算能力。
JEP 473: 流收集器的第二次预览,优化集合操作的性能。
JEP 471: 计划移除sun.misc.Unsafe中的内存访问方法,提高Java的安全性。
JEP 474: 将ZGC的默认模式切换为代际模式,以提高垃圾回收效率。
JEP 476: 模块导入声明的预览,进一步增强模块化特性。
JEP 477: 第三次预览隐式声明类和实例主方法,简化类和方法的定义。
JEP 480: 第三次预览结构化并发,提供更安全的并发编程模型。
JEP 481: 预览版特性,引入作用域值,增强Java的类型系统。
JEP 482: 第二次预览灵活构造函数体,提供更灵活的构造函数定义方式。
Oracle公司代表Mark Reinhold表示:"JDK 23的发布是Java社区共同努力的结果。我们感谢所有为这个版本做出贡献的人,无论是设计和实现新特性,修复缺陷,还是下载和测试早期访问构建。"
JDK 23下载地址:
Oracle提供的GPL许可的OpenJDK构建版本可通过以下链接获取:
https://jdk.java.net/23
其他供应商的构建版本也将很快提供。
关于Java和Oracle:
Java是一种广泛使用的编程语言,以其"一次编写,到处运行"的特性而闻名。Oracle致力于Java平台的持续创新和开发,以满足全球开发者和企业的需求。
本文由@tom 原创发布。
该文章观点仅代表作者本人,不代表本站立场。本站不承担相关法律责任。
如若转载,请注明出处:https://www.zhanid.com/news/1878.html