今天是:
带着程序的旅程,每一行代码都是你前进的一步,每个错误都是你成长的机会,最终,你将抵达你的目的地。
title

Java17新特性

Java17 是长期支持版本提供数千个更新,进一步改进语言和平台以帮助开发人员提高工作效率

Oracle JDK 17 在 2029 年 9 月之前为用户提供安全性、性能和错误修复更新

https://www.oracle.com/news/announcement/oracle-releases-java-17-2021-09-14/

加强长期支持版本

    Oracle 申明 Long-Term Support(LTS)的发布将有三年变为两年,java17的性能和bug修复会持续到2029年9月。

主要更新的特征

  • JEP 409: Sealed Classes 密封类限制其他类实现和扩展。
  • JEP 306: Restore Always-Strict Floating-Point Semantics 
  • JEP 356: Enhanced Pseudo-Random Number Generator伪随机数生成器曾强
  • JEP 382: New macOS Rendering Pipeline新的 macOS 渲染管道
  • JEP 391: macOS AArch64 Port 
  • JEP 398: Deprecate the Applet API for Removal 废弃Applet
  • JEP 407: Remove RMI Activation 
  • JEP 410: Remove the Experimental AOT and JIT Compiler 
  • JEP 411: Deprecate the Security Manager for Removal 
  • JEP 403: Strongly Encapsulate JDK Internals
  • JEP 406: Pattern Matching for switch (Preview)
  • JEP 412: Foreign Function and Memory API (Incubator)
  • JEP 414: Vector API (Second Incubator

可见Java这心更新中更注重安全方面,对于平时开发中可能也基本用不到,做到了解即可。

分享到:

专栏

类型标签

网站访问总量