甲骨文旗下开源的编程语言 Java 现已推出 24 版,此版本恰好包含 24 个 JEP 增强提案,同时还包括大约 3500 个额外的修复和改进。在新版本中 Java 的语言功能、库、安全性和运行时 (Runtime) 性能方面都取得显著改进,特别是在安全方面的库,甲骨文做了很多工作。
Java 24 主要新功能包括:
Java 在抗量子密码学的实现:
Java 24 引入了后量子密码学构建块,尽管目前业界对量子计算什么时候才能实用到打破传统加密标准还没有明确的定论,但业界也都在准备对抗量子计算破解。
Java 24 的抗量子密码学源自 Java 21 中引入的密钥封装机制,现在已通过更高级别的 API 进行扩展,这些主要是面向安全库提供商和密码学专家的构建块,并不是直接面向开发者提供的。
Java 的开发节奏:
Java 24 继续延续甲骨文过去几年的开发周期,即大约每半年推出一个新版本,这种节奏可以帮助 Java 创新,甲骨文还通过每两年发布 LTS 长期支持版兼顾各类长期使用场景。
现在 Java 24 发布,下一个版本会在今年秋季发布,不过甲骨文暂时还未透露 Java 25 会带来哪些值得关注的变化。
更多相关技术内容咨询欢迎前往并持续关注好学星城论坛了解详情。
想高效系统的学习Python编程语言,推荐大家关注一个微信公众号:Python编程学习圈。每天分享行业资讯、技术干货供大家阅读,关注即可免费领取整套Python入门到进阶的学习资料以及教程,感兴趣的小伙伴赶紧行动起来吧。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!