Java16都来了,还有人Java8?

今年3月16日,官方发布了Java16

Java16已是Java8版本的2倍,却发现依然有人TM还在用Java8

这官方白更新了?

也不是说真的白更新了。
在这里插入图片描述


Java一直在更新更新再更新

Java疯狂的更新,跟不上更新的脚步

版本发布时间更新速度
Java SE 8(LTS)2014年
Java SE 92017年
Java SE 102018年3月
Java SE 11(LTS)2018年9月
Java SE 122019年3月
Java SE 132019年9月
Java SE 142020年3月
Java SE 152020年9月
Java SE 162021年3月

可以看出,Java在8之后更新的速度渐渐快起来,
几乎每年3月和9月更新2个版本。


更新是个好事啊,为毛还有人用固守旧版本?
2020年,超过70%的用户还在用Java8
在这里插入图片描述


第一
Java8、Java11、以及未来的Java17都是长期支持的版本
甲骨文会支持以上版本3年,其他版本只支持6个月
6个月?
从上表(更新时间)可以看出,自2018年来,每3月份和9月份就会有一个版本更新。更新的间隔6个月
好家伙,新版本一更新立马抛弃旧版本?
这也是高版本只有少数人用的原因


第二
Java9引入了模块化系统,这乍一看是很好,但是:第三方库并没有做好模块化的准备
如果你坚持用高版本,请宁慢慢地补坑。

迟早把你急爆

迟早把你急爆

迟早把你急爆


第三
我们用spring boot创建个高版本的项目
结果空白部分启动都有非法反射的警告。


那么综合以上三点,我们真的不能用高版本?
可以用,但是——
至少等多数包都支持模块化系统再说吧。
还有高版本的bug修复差不多后……

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值