如何选取java版本_新手上路A3——如何选择Java版本

@

初入Java坑,有那么多版本的Java,想了解清楚自己到底该下什么版本这个问题,首先得了解清楚LTS与非LTS的区别

LTS与非LTS

每一次去官网下载JDK的时候,当你进入到Java SE下载页面的时候,就能看到页面推荐的三个版本的JDK:最新版JDK、JDK11以及JDK8。尤其是JDK11旁边还特地标了一个(LTS)

LTS

对于Java SE 8之后的产品版本,Oracle将每三年指定一个版本作为长期支持(LTS)版本,全称Long Term Support,根据官方计划通常在发布后:提供五年的首要(高级)支持,五年之后提供三年的扩展(延长)支持。

Java SE 8就是首个LTS版本,目前同样为LTS版本的还有2018年九月发布的JDK11

从2020年五月13日发布的Java Platform Group产品管理博客中可以得知Java SE 8的商业支持和更新从2025年3月扩展到至少2030年12月(比Java11的支持时间都长呢),而且2020年12月起,Oracle无限期扩展了个人(非商业)使用Java SE 8的更新的可用性。

非LTS

非LTS版本被认为是最新LTS版本的累积实施增强集合。一旦提供了新功能,任何以前的非LTS版本都将被视为已取代。例如,Java SE 9是非LTS发行版,并立即被Java SE 10(也包括非LTS)取代,Java SE 10反过来又立即被Java SE 11取代。然而,Java SE 11是LTS发行版,因此即使Java SE 12已发布,Oracle客户仍将获得Oracle Premier Support和定期更新版本。

2017年起Oracle就将Java SE

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值