我需要在我的新计算机上安装Java,所以和我猜的几乎所有人一样,我在我最喜欢的搜索引擎上搜索"java“,并找到了java.com下载页面。这个版本提供下载Java 8更新171。但是我知道Java的最新版本是10,在8到10之间有9(我知道我很聪明)。我意识到,在我的旧电脑上,我一直都有Java 8,我从来没有被要求将它更新到9或10。然后我查找SDK,同样的事情,Google把我带到SDK 8下载页面。
在法语维基百科关于Java的页面上,版本9和10并不是历史上列出的事件。在英文本上,我可以读到:
当前也是唯一的长期支持(LTS)版本是Java 8。
这是什么意思,为什么是8?
然后:
Java 9不再受支持,因此Oracle建议用户“立即过渡”到Java 10
哦,好吧,但是如果9不再支持,那么8呢?
我想了解所有这些,如果有人能帮我.
提前谢谢你。
发布于 2018-07-16 18:05:56
java 8甲骨文决定每6个月发布一次新的java版本,但它们不能同时支持10个不同的java版本,因此,和其他拥有类似发布周期的公司一样(也看看大多数流行的linux发行版是如何发布的),它们发布了一些版本为LTS (长期支持)版本。
正如我们可以在http://www.oracle.com/technetwork/java/javase/eol-135779.html甲骨文上看到的,决定从Java11开始每3年发布一次LTS (2018年9月将发布,并将支持5年+3扩展),正常版本只支持使用时的6个月。
Java 8作为此更改之前的最后一个版本也被认为是LTS,因此它也被支持更长的时间。
这允许快速采用用户和公司快速使用新功能,而不是仅仅为了获得他们想要的一个特性而等待几年,而希望在未来几年内更稳定的公司/用户只需使用LTS版本即可。
发布于 2018-07-16 15:22:34
我刚搜索了"Java 10下载“,发现此链接可以下载Java 10。
但是,Java8仍然是每个此页推荐的版本。
https://stackoverflow.com/questions/51364901
复制相似问题