Java新特性学习导航(8~24 持续更新)

阅读需知:

Java现在发布版本很快,每年两个——分别在每年的3月份和9月份,但真正会被大规模使用的是LTS版本,并且每个LTS版本官方都会给予至少四年的支持维护,下面是Oracle官方给出的Oracle JDK支持的时间线:

ps:自Java 9(2018年)之后,每年两个新特性版本;自Java 17(2021年)之后,每两年发布一个LTS版本。

在Java版本中,一个特性的发布都会经历孵化、预览和成为正式特性这些阶段,其中孵化和预览可能会跨越多个Java版本,所以在介绍Java新特性的时候会秉承以下策略:

  • 一些不太重要或者开发者不太需要关注的特性就不做介绍,读者可自行去官网查看更多内容。

  • 预览阶段的特性,会在首次预览中进行介绍,如果是多次预览,则后续的版本就不做介绍,不过会标注链接。

  • 孵化阶段的新特性暂不做介绍,不过也有例外,比如向量API这个特性,自Java 16开始第一次孵化,直到Java 23共经历了8轮孵化,像这种就暂时仅作简单介绍。

一、Java 8(LTS)

Java8发布于2014年3月18日

 传送门👉:Java 8(LTS版本)新特性概述

二、Java 9

Java 9发布于2017年9月22日。

 传送门👉:Java 9新特性概述

三、Java 10 & Java 11(LTS)

Java 10发布于2018年3月20日,Java 11发布于2018年9月25日。

 传送门👉:Java 10&Java 11(LTS版本)新特性概述

四、Java 12 & Java 13

Java 12发布于发布于2019年3月19日,Java 13发布于2019年9月17日。

传送门👉:Java 12&Java 13新特性概述

五、Java 14 & Java 15

Java 14发布于发布于2020年3月17日,Java 15发布于2020年9月15日

传送门👉:Java 14&Java 15新特性概述

六、Java 16 & Java 17(LTS)

Java 16发布于发布于2021年3月16日,Java 17发布于2021年9月14日

传送门👉:Java 16&Java 17(LTS版本)新特性概述

七、Java 18 & Java 19

Java 18发布于发布于2022年3月22日,Java 19发布于2022年9月29日

 

传送门👉:Java 18&Java 19新特性概述

八、Java 20

Java 20发布于发布于2023年3月21日

 

传送门👉:Java 20新特性概述

九、Java 21(LTS)

Java 21发布于发布于2023年9月19日

传送门👉:Java 21新特性概述

十、Java 22

Java 22发布于发布于2024年3月19日

传送门👉:Java 22新特性概述

十一、Java 23

Java 23发布于发布于2024年9月17日

 

传送门👉:Java 23新特性概述

十二、Java 24

Java 24发布于2025年3月18日。

 传送门👉:Java 24新特性概述

十三、Java 25(LTS-2025年9月)

敬请期待...

 End:希望对大家有所帮助,如果有纰漏或者更好的想法,请您一定不要吝啬你的赐教🙋。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

橡 皮 人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值