当前位置:首页 > Java技术 > Java最新lts版本

Java最新lts版本

原标题:Java 11 来了 : 6 个月来发布首个 LTS 版本

来源:ImportNew - 唐尤华

Java SE 11(JDK 11)已经发布,但这绝不是唯一值得庆祝的:这次的发布是 Oracle 最近六个月来的首个LTS版本。

继 JDK 10 后,此次发布开启了一个新的时代。在这个基础上我们会继续跟进 Java SE 11(JDK 11)的进展。

您可以在这里下载 Java 11。

https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

Java 11 亮点

虽然6个月前才发布了 JDK 10,但这并不意味着 JDK 11 没有令人激动的功能。实际上,新发布的版本带来了很多新特性。新版本包含了社区贡献的3个 JEP 特性,这是有史以来 Java 发布版本中采纳外部提交 JEP 比例最高的一次。

新版本包含了以下关键功能:

Flight Recorder 和已经开源的 Mission Control:帮助开发者更好地定位性能问题。

No-op 垃圾收集器:适用于分布式场景中生存周期超短的服务,非常高效。

启动单文件源码项目(Single-File Source-Code Programs):这是一个小变化,但这个功能像 jshell 那样,对于 Java 新手来说有很大的好处。

VarHandles:在减少对 sun.misc 的依赖上更进一步。

Java 11:关上一扇门,打开一扇窗

JDK 的故事一直在讲,一些工具离开了,又会引入其他新的工具,留下幸运者讲述自己的传奇。

第一条新闻,我们要和 Java EE & CORBA 说再见了,JDK 11 宣告了 Java EE 路线图的结束,同时也宣告了 JavaFX 的结束—— JavaFX 作为独立模块从 JDK 中离开了。在此之后的几个月,Nashorn Java 引擎成为了另一个牺牲者,它被合并到了 JDK 8 中(2014.3 发布)。

在最近一篇 JDK11 系列访谈中,有影响力的 Java 专家加入了讨论:

https://jaxenter.com/java-influencers-series-part-3-148682.html

我确信 Nashorn 以及类似引擎不应被包含在 JDK 中。作为独立的第三方项目(无论是Oracle或其他厂家),我没有任何意见。让我们直面这个问题。JAXB 加入到 JDK 后又被移除了, Rhino、JavaDB / Derby、JavaFX 也都经历了同样的命运。至于 Nashorn ……

我认为 JDK 不应该包含这样“第三方”工具。人们不需要依赖它们作为 JDK 的一部分存在。

–Lukas Eder

我认为 GraalVM 目前是 Java 领域里一个非常重要的创新。早期,Java 曾经作为字节码使用。即使是这一条基本原则,如果也有必要也可以改变。在不牺牲很大程度的向后兼容性前提下,这种创新和灵活性是 Java 历久弥新的法宝。

–Eberhard Wolff

谈到 Java 专家,我们会开启一个新的系列跟进 Java 11 发布!

Java 10 发布时,我们组织了一系列访谈跟进最新发布。这次,我们会做得不一样!

使用 JDK 11 最佳或最糟糕的体验是什么?新版本的第一印象是什么?对 JDK 11 功能“导航”有什么技巧和建议,或者有哪些最 hack 的技巧?

我们会邀请 Java 专家为你编制一份 JDK 11 手册!敬请期待。

【关于投稿】

如果大家有原创好文投稿,请直接给公号发送留言。返回搜狐,查看更多

责任编辑:

作者:weixin_39930671
来源链接:https://blog.csdn.net/weixin_39930671/article/details/114598742

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/java/68030.html

标签: Java版本
分享给朋友: