Java_17-LTS

Java 17 发布于 2021 年 9 月 14 日。Java 17 版本是切换到新的 6 个月发布周期以来的第二个 长期支持 (LTS)版本(第一个是 Java 11) [285]

主要特性

这次更新共带来 14 个新功能。

OpenJDK Java 17 文档: https://openjdk.java.net/projects/jdk/17/

JEP描述
JEP 306恢复始终严格的浮点语义
JEP 356增强的伪随机数生成器
JEP 382使用新的 macOS 渲染库
JEP 391支持 macOS/AArch64 架构
JEP 398删除已启用的 Applet API
JEP 403更强的封装 JDK 内部封装
JEP 406Switch 模式匹配(预览)
JEP 407移除 RMI Activation
JEP 409密封类
JEP 410JEP 401:移除实验性的 AOT 和 JIT 编译器
JEP 411弃用 Security Manager
JEP 412外部函数和内存 API(孵化器)
JEP 414Vector API(第二孵化器)
JEP 415指定上下文的反序列化过滤器

Java 17 下载

Oracle 下载

https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html

adoptium 下载

https://adoptium.net/zh-CN/temurin/releases/?version=17

amazon corretto 下载

https://docs.aws.amazon.com/corretto/latest/corretto-17-ug/downloads-list.html