Skip to main content
 Web开发网 » 操作系统 » linux系统

Java 17 新特性已经确定,进入了发布倒计时

2021年10月18日11470百度已收录

Java 17 新特性已经确定,进入了发布倒计时  java17 第1张

Java 17 目前已经进入Rampdown Phase One阶段,所有的功能特性都已经被冻结。这说明Java 17的新特性已经定了,不会再增加新的JEP(JDK增强建议)。之所以关心Java 17是因为和Java 8、Java 11一样它是下一个LTS版本。

发布日程距离Java 17发布的时间已经越来越近了。Rampdown Phase One阶段将持续近一个月。接下来的工作将以JEP 3为基准对可能出现的Bug进行修复、延迟修复、甚至是将Bug所在特性从版本中移除。Java 17具体的发布时间表如下:

日期

阶段

2021/06/10

Rampdown Phase One(冻结特性第一阶段)

2021/07/15

Rampdown Phase Two(冻结特性第二阶段)

2021/08/05

Initial Release Candidate(初始化发布候选版本)

2021/08/19

Final Release Candidate(最终发布候选版本)

2021/09/14

General Availability(发布GA版本)

功能特性Java 17将带来以下特性:

JEP

特性说明

306:

恢复始终严格的浮点语义

356:

增强型伪随机数生成器

382:

新的 macOS 渲染管道

391:

macOS/AArch64 端口

398:

弃用 Applet API 后续将进行删除

403:

强封装JDK的内部API

406:

Switch模式匹配(预览)

407:

删除 RMI 激活机制

409:

密封类

410:

删除实验性的 AOT 和 JIT 编译器

411:

弃用即将删除的安全管理器

412:

外部函数和内存 API(孵化特性)

414:

Vector API(第二次孵化特性)

415:

上下文特定的反序列化过滤器

插曲最后放一个小插曲,就在Java17特性JEP 306公布的时候“Java之父”高斯林爆料了一个该特性相关、长达25年的漏洞。

Java 17 新特性已经确定,进入了发布倒计时  java17 第2张

java之父爆料了一个长达25年的漏洞

另外随着Java 17的特性冻结,Java 18也构建了早期版本。

Java 17 新特性已经确定,进入了发布倒计时  java17 第3张

java 18 早期构建版本

Java 17发布后你还会停留在Java 8吗?

评论列表暂无评论
发表评论
微信