JDK正式免费、Log4j2爆核弹级漏洞、LayUI下线,2021的10 件大事

本文总结了2021年对Java开发者影响重大的事件,包括JDK 17发布和正式免费、Log4j2爆出核弹级漏洞、Spring家族动态、Kafka弃用Java 8、CentOS 8终止服务以及LayUI官网下线等。这些事件不仅影响技术选型,也反映了Java生态的变化和发展趋势。
摘要由CSDN通过智能技术生成

首先祝大家新年快乐,假期都玩得开心吧?

去年栈长给大家盘点了《Java 开发行业 2020 年发生的几件大事》,2022 年来了,也必须得对 2021 做个总结了,2021 年 "Java技术栈" 都有哪些值得关注的事情呢?

这篇必须看完,因为这些技术事件可能影响你未来的就业、以及公司在技术选型上的决策,多花一点时间,多掌握一点技术,你就能走到别人的前面。

2021 大总结

1、编程语言排行

最新 TIOBE 编程语言排行榜如下:

JDK正式免费、Log4j2爆核弹级漏洞、LayUI下线,2021的10 件大事

Python 在 2021 年 10 月,终于打败 C 语言成为新王者。

这也是这 20 多年来,继 C 和 Java 语言之后,首次出现的新的王者语言,Java 和 C 语言长期霸榜的时代已经结束了,Java 较去年又跌一名,现在已经沦为老三了。。。

虽然 Java 看似正在走下坡路,但也不要灰心,这只是一个榜单而已,并不代表 Java 生态在走下坡路,也不代表 Java 不值得学了,只能说是 Java 已经趋向稳定了,正是因为这种稳定性,Java 在网络上被搜索、下载、学习的次数已经没那么爆发式的增长了,所以会造成一种 Java 走下坡路的假象。

所以,我们该学学、该上班上班,不要受排行榜影响,Java 依然还是最香的语言之一,现在无数的 Java 就业岗位、火热的开源社区、强大且丰富的生态、一家又一家的在线培训机构拔地,这都说明了一切,Java 依然老当益壮,市场就是最好的见证。

2、JDK 17 发布

JDK 自从改了版本规则,这版本就停不下来,直至 2021 年底,Oracle 已经发了两个版本了:

  • JDK 16(2021/03/16)
  • JDK 17(2021/09/14)

JDK 16 不是一个长期支持的版本,只支持 6 个月到 2021 年 9 月。

JDK 17 是自 2018 年 JDK 11 后面的第二个长期支持版本,最长可支持到 2029 年 9 月,下一个长期支持版本是 JDK 21,要到 2023 年发布了。

来看下最新 Oracle Java 支持路线图:

JDK正式免费、Log4j2爆核弹级漏洞、LayUI下线,2021的10 件大事

2022 年,JDK 18, 19 也要相继发布了,大家还跟得上吗?

不过,JDK 18, 19 都是非长期支持版本,没必要追,可以无视!

3、JDK 正式免费

Oracle 宣布,从 JDK 17 开始正式免费,包括商用:

JDK正式免费、Log4j2爆核弹级漏洞、LayUI下线,2021的10 件大事

Oracle 在 2021 年改了 JDK 收费条款:

https://www.oracle.com/downloads/licenses/no-fee-license.html

JDK 17 后面发布的 JDK 都全部免费,但是之前的版本该收费还是收费的。

需要注意的是,JDK 17

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值