vlambda博客
学习文章列表

Java 17 正式发布,你用上了吗?

责编 | 张红月
出品 | CSDN(ID:CSDNnews)

不想更新,但又不得不。面对软件版本的频繁更新,你是开心呢,还是无奈呢

Java 8版本发布以来,其后的每次更新,都会有小伙伴高呼:Java 8 YYDS!

昨日,Java官方团队正式发布Java 17,目前Java 18也已经进入早期开发阶段。

Java 17 正式发布,你用上了吗?

据Oracle Java SE支持路线图显示,Java 17是自Java 11以来的首个长期支持版本。Java版本通常是6个月一更新,时间分别在3月和9月,而这些版本的支持时间基本也都是在半年左右。

Java 17 正式发布,你用上了吗?

Java各个版本的生命周期


Java 17总共有 14 个 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:特定于上下文的反序列化过滤器

除了更快的 LTS 节奏和免费的 Oracle JDK 使其成为有史以来支持最好的现代版本。而之前,Spring Framework 6 和Spring Boot 3 已经计划在 2022 年第四季度实现总体可用性的高端基线,将采用 Java 17 和 Jakarta EE 9 及更高级的版本,具体可参考:

 
   
   
 
        
          
          
        

Java 17 正式发布,你用上了吗?

Java 17 正式发布,你用上了吗?

        
          
          
        

     
       
       
     

CSDN
09月16日 19:30 直播
开源之忌:哪几点最要不得?