JDK(LTS版本)更新时间

简介

LTS版本:Oracle官方长期支持版本(如JDK 8、11、17、21),企业环境中更常见。

发布周期:自JDK 9起,每6个月发布一个版本,每2年推出一个LTS版本。

JDK 21(2023年9月,LTS)

虚拟线程(正式版):轻量级线程,简化高并发编程。

分代ZGC:优化垃圾回收性能。

字符串模板(预览):增强字符串插值功能。

序列集合:新增有序集合接口(如SequencedCollection)。

JDK 17(2021年9月,LTS)

密封类(正式版):限制类的继承关系。

移除实验性AOT和JIT编译器:删除GraalVM相关功能。

模式匹配Switch(预览):简化switch语法。

新的随机数生成API:RandomGenerator统一随机数生成。

JDK 11(2018年9月,LTS)

HTTP Client API(正式版):支持HTTP/2和WebSocket。

局部变量类型推断增强:var可用于Lambda参数。

单文件源码直接运行:java HelloWorld.java直接编译执行。

ZGC(实验性):低延迟垃圾回收器。

移除Java EE和CORBA模块:如javax.xml。

JDK 8(2014年3月,LTS)

Lambda表达式:简化函数式编程。

Stream API:支持链式数据操作。

方法引用:Class::method语法。

默认方法:接口支持默认实现。

新的日期时间API:java.time包。

Nashorn引擎:替换Rhino的JavaScript引擎。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值