JDK 19马上发布

JDK 19进入初始发布候选阶段,预计2022年9月20日发布。新特性包括:JEP 424(外部函数和内存API预览)、JEP 425(虚拟线程预览)、JEP 426(Vector API第四轮孵化器)、JEP 427(switch模式匹配第三次预览)和JEP 422(Linux/RISC-V移植)。这些特性涉及Amber、Loom、Panama和Valhalla项目,旨在提升Java平台的并发、互操作性和效率。
摘要由CSDN通过智能技术生成

原作者 | Michael Redlich,经过加工补充

甲骨文 Java 平台组首席架构师 Mark Reinhold 宣布 JDK 19(JDK 17 之后的第二个非 LTS 版本)已经进入初始发布候选阶段。主线源代码库(2022 年 6 月初分叉到 JDK 稳定代码库)定义了 JDK 19 的特性集。关键的 Bug(如回归或严重的功能问题)得到了解决,但必须通过 Fix-Request 流程批准。根据发布计划,JDK 19 将在 2022 年 9 月 20 日正式发布。

最后一组(7 个)新特性(以 JEP 的形式)可以分为三类——核心 Java 库、Java 规范和 Hotspot 编译器。

被归类为核心 Java 库的 4 个新特性是:

  • JEP 424:外部函数和内存 API(预览);

  • JEP 425:虚拟线程(预览)

  • JEP 426:Vector API(第四轮孵化器);

  • JEP 428:结构化并发(孵化器)

被归类为 Java 规范的 2 个新特性是:

  • JEP 405:记录模式(预览);

  • JEP 427:switch 的模式匹配(第三次预览)。

最后,被归类到 Hotspot 编译器的一个新特性是:

  • JEP 422:Linux/RISC-V 移植

我们将介绍这些新特性,以及涵盖了这些新特性的四个主要 Java 项目——Amber、Loom、Panama 和 Valhalla。这些项目旨在孵化出一系列组件,并最终经过合并包含在 JDK 中。

1. Amber

JEP 405,即记录模式(预览),

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TechingOn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值