lts java_Java SE发布节奏FAQ:好处,迁移,LTS等

lts java

Java 10是六个月周期中的第一个版本,但是这个想法并不是什么新鲜事物。 OracleJava平台小组的首席架构师Mark Reinhold 提议 Java SE平台和JDK从“历史特征驱动的发布模型转变为严格的,基于时间的模型并带有一个每六个月发布一次新功能,每季度发布一次更新,每三年发布一次长期支持。”

回想起来,两年的发布节奏实在太慢了。 为了获得恒定的节奏,我们必须以更快的速度发布功能发布。 将功能从一个版本推迟到下一个版本应该是一个策略上的决定,而带来的不便之处应是策略决定,而不是具有重大后果的战略决定。

尽管以前的发布节奏已经成为历史,但是要适应“六个月”的“新”周期还需要花费一些时间,并且仍有一些问题尚未得到解答。 帮助在这里! Oracle产品管理高级总监Donald Smith试图通过编写FAQ来清除(某些) 问题

Java SE发行节奏:常见问题解答

到现在为止应该很清楚,我们不再谈论主要发行版,“ Smith Smith”在“常见问题解答”中写道:“现在这是一个传统术语。” 他还补充说, 与从7-> 8-> 9迁移相比,从Java 9-> 10-> 11迁移更接近从8-> 8u20-> 8u40迁移,但是我们已经讨论了这一点。 在此处了解有关迁移过程和困难的更多信息。

使用功能版本而不是主要版本的好处之一是您不必再等待数年了。 “ 现在有可能 在短短六个月内 推出新的类库,JVM和语言功能,例如 Local-Variable Type Inference 。”

谈到局部变量类型推断,如果您想了解更多有关它以及人们为什么对它感到兴奋的信息,请阅读本访谈系列 。 这是一个小预览:

对我而言,局部变量类型推断( JEP 286 )是Java 10中最有趣的功能。 这就是说的能力:

var myList = new ArrayList();

代替

List myList = new ArrayList();

看来这是一件小事,但是它减少了很多重复的文本(例如,等号两边的“列表”),删除了样板,并使Java语法与其他已经使用过的JVM语言更加接近已经采用了这种方法。

翠莎·吉

新的节奏对工具供应商来说是个好消息,“他们现在将不断获得较小的更新。”

这更像是一种“您是否知道”的信息,但是有趣的是,“ Java 10的最新版本的下载速度比Java 7和Java 8的下载速度要高得多。” Java 10的下载量是否刚刚击败Java 8? 我们将不得不再进行一次民意测验,以了解您对此的看法。

Smith还指出,Java 8和Java 9的区别在于Java 9和Java 10相当大,而最新版本基本上是“对Java SE 9的简单功能更新 ”。 如果听起来很熟悉,那是因为Hazelcast的首席执行官Greg Luck认为:“这里实际上没有任何重大功能 。 它是有序的维护版本。 可以很容易地将它称为Java 9 update1。”

还请参见: Java 10:Java开发人员想要什么? 项目琥珀和瓦尔哈拉! 他们什么时候想要他们? 当他们准备好了!

最后但并非最不重要的是LTS 。 Oracle计划“从2018年9月开始,每三年指定一次从Java SE 11开始的'长期支持'(LTS)版本”,这意味着下一个版本将至少再提供八年的商业支持。 但是,即使Oracle停止将其源代码更改贡献给OpenJDK中的特定发行版,“ OpenJDK社区中其他合格的贡献者也可以介入以继续维护发行版。”

说到公共更新,您应该知道,Java 8业务用户将仅被“发现”到20191月 。 Oracle最近宣布 :“ 未经商业许可,2019年1月之后发布的Oracle Java SE 8公开更新将无法用于商业,商业或生产用途。” 解决方案是通过Oracle Java SE Advanced,Oracle Java SE Advanced Desktop或Oracle Java SE Suite获得长期支持。

但是,如果您是消费者(并且将Java用于“个人,个人使用”),则不必担心-至少要到2020年底,公共更新才可用。

您可以在此处找到Java SE发布节奏常见问题。


翻译自: https://jaxenter.com/java-se-release-cadence-faq-144094.html

lts java

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值