jdk17 新增特性
306:Restore Always-Strict Floating-PointSemantics / 恢复始终严格的浮点语义 356:Enhanced Pseudo-Random Number Generators / 增强型伪随机数发生器 382:New macOS Rendering Pipeline / 新的 macOS 渲染管道 391:macOS/AArch64 Port / macOS/AArch64 平台支持 398:Deprecate the Applet API for Removal / 弃用即将删除的Applet API 403:Strongly Encapsulate JDK Internals / 强封装JDK的内部API 406:Pattern Matching for switch(Preview) / Switch模式匹配(预览) 407:Remove RMI Activation / 删除 RMI 激活机制 409:Sealed Classes / 密封类 410:Remove the Experimental AOT and JIT Compiler / 删除实验性 AOT 和 JIT 编译器 411:Deprecate the Security Manager For Removal / 弃用即将删除的安全管理器 412:Foreign Function & Memory API(Incubator) / 外部函数和内存 API(孵化器) 414:Vector API (Second Incubator) / 矢量 API(二次孵化) 415:Context-Specific Deserialization Filters / 特定于上下文的反序列化过滤器 ———————————————— 版权声明:本文为CSDN博主「aitutou」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/aitutou/article/details/124248255
JDK 17 JDK 17 is the open-source reference implementation of version 17 of the Java SE Platform, as specified by by JSR 390 in the Java Community Process. JDK 17 reached General Availability on 14 September 2021. Production-ready binaries under the GPL are available from Oracle; binaries from other vendors will follow shortly. The features and schedule of this release were proposed and tracked via the JEP Process, as amended by the JEP 2.0 proposal. The release was produced using the JDK Release Process (JEP 3). Features 306: Restore Always-Strict Floating-Point Semantics 356: Enhanced Pseudo-Random Number Generators 382: New macOS Rendering Pipeline 391: macOS/AArch64 Port 398: Deprecate the Applet API for Removal 403: Strongly Encapsulate JDK Internals 406: Pattern Matching for switch (Preview) 407: Remove RMI Activation 409: Sealed Classes 410: Remove the Experimental AOT and JIT Compiler 411: Deprecate the Security Manager for Removal 412: Foreign Function & Memory API (Incubator) 414: Vector API (Second Incubator) 415: Context-Specific Deserialization Filters JDK 17 will be a long-term support (LTS) release from most vendors. For a complete list of the JEPs integrated since the previous LTS release, JDK 11, please see here. Schedule 2021/06/10 Rampdown Phase One (fork from main line) 2021/07/15 Rampdown Phase Two 2021/08/05 Initial Release Candidate 2021/08/19 Final Release Candidate 2021/09/14 General Availability Last update: 2021/9/13 23:38 UTC
转载 https://openjdk.org/projects/jdk/17/
术到极致,几近于道。
有道无术,可以求术;
有术无道,止于术矣。