Java JDK 20:接下来是什么?

下一个版本的标准Java包特性从普遍泛型和原始类型虚拟线程和结构化的并发性。

  • 在Facebook上分享
  • 在Twitter上分享
  • 分享在LinkedIn
  • 在Reddit分享
  • 通过电子邮件分享
  • 印刷资源
在蓝色和黄色圆形跳房子数字
思想库

Java 19日刚刚到来Java 20是9月20日,在审理中,预计2023年3月。释放潜在的可以为通用泛型添加新的功能,不可变数据,如记录模式字符串模板和完成能力。

当前的OpenJDK网页JDK 20列表没有正式提出功能为9月23日,但这很快就会改变。功能,可以使它为Java 20包括:

  • 普遍的泛型统一的治疗参考在泛型代码和原始类型。这个提议已经漂浮了一段时间,不使它成为JDK 19。
  • Extent-local变量内,使不可变数据的共享和跨线程。
  • 字符串模板简化Java编程,便于表达字符串,包括值在运行时计算。
  • 值对象,提高Java对象模型和类实例最后实例和缺少对象的身份。
  • 原始类是特殊类型的值类,定义新的原始类型。
  • 测序集合,提供一个集合接口来表示一个集合定义遇到秩序。
  • 一个API为异步堆栈跟踪,这将提供Java和本机的信息帧。
  • 一个类文件的API、解析、生成和转换的Java类文件。
  • 记录模式预览JDK 19,解构记录值。
  • 外国和内存API函数预览在JDK 19作为Java程序互操作机制与Java运行时外的代码和数据。
  • 另一个JDK 19预览功能,虚拟线程,作为轻量级的线程,让它更容易编写和维护高通量并行应用程序。
  • 一个向量的API第四次孵化JDK 19日,表达向量计算,可靠地在运行时编译优化指令CPU架构的支持,实现更好的性能比标量计算。
  • 结构化的并发性,在JDK 19孵化器阶段,将通过一个API简化多线程编程。
  • 模式匹配表达式和语句的开关第三次预览JDK 19,增强Java编程。

基于标准的Java 6个月的发布节奏,Java 20日将到达或Java开发工具包20日生产2023年3月发布。像JDK 19日JDK 20将是一个短期的释放只有六个月的保费支持从Oracle。以下JDK 21将在一年内,将是一个LTS(长期支持)发布支持Oracle的几年。

版权©2022 ID金宝搏体育下载G通信公司。

如何选择low-code开发平台