[Java] Java25发布了,长期支持版
本帖最后由 IT疯子 于 2025-9-18 10:17 编辑Oracle已经发布Java25,这个版本最长维护到2033 年 9 月。
新增了以下特性:
Oracle JDK 25 语言功能
[*]JEP 507:模式、instanceof 和 switch 中的基元类型(第三个预览版)
[*]JEP 511:模块进口报关单,使开发人员能够轻松导入模块导出的所有包,而无需导入代码在模块本身中,从而帮助开发人员提高工作效率
[*]JEP 512:紧凑源文件和实例主要方法
[*]JEP 513:柔性构造器主体
Oracle JDK 25 系统库
[*]JEP 505:结构化并发(第五个预览版), 通过简化并发编程,帮助开发人员提高多线程代码的可维护性、可靠性和可观察性。
[*]JEP 506:作用域值,通过实现在线程内和线程之间共享不可变数据,帮助开发人员提高项目的易用性、可理解性、性能和稳健性。
[*]JEP 502:稳定值(预览版),通过引入稳定值(保存不可变数据的对象)的 API 来帮助开发人员提高灵活性。由于稳定值被 Java 虚拟机视为常量,因此它们可以实现与声明字段 final 相同的性能优化,同时在初始化时间上提供更大的灵活性。
[*]JEP 508:载体 API(第 10 个孵化器), 通过表达矢量计算的 API 帮助开发人员提高工作效率,这些计算在运行时可靠地编译为受支持的 CPU 架构上的最佳矢量指令。
Oracle JDK 25 安全库
[*]JEP 470:加密对象的 PEM 编码(预览版),通过用于编码对象的新 API 帮助开发人员提高工作效率。API 将表示加密密钥、证书和证书吊销列表的对象编码为广泛使用的、隐私增强的邮件传输格式,并将该格式解码回对象。
[*]JEP 510:密钥派生函数 API,通过提供密钥派生函数的 API,帮助开发人员为新兴的量子计算环境做好准备,密钥派生函数是用于从密钥和其他数据派生其他密钥的加密算法。
页:
[1]