欢迎访问昆山宝鼎软件有限公司网站! 设为首页 | 网站地图 | XML | RSS订阅 | 宝鼎邮箱 | 后台管理


新闻资讯

MENU

软件开发知识
本文由 ImportNew - 唐尤华 翻译自 jaxenter。接待插手翻译小组。转载请见文末要求。

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

继 JDK 10 后,此次宣布开启了一个新的时代。在这个基本上我们会继承跟进 Java SE 11(JDK 11)的希望。

您可以在这里下载 Java 11。

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 JavaScript 引擎成为了另一个牺牲者,它被归并到了 JDK 8 中(2014.3 宣布)。

    在最近一篇 JDK11 系列访谈中,有影响力的 Java 专家插手了接头:

    我确信 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 手册!敬请等候。

    原文链接: jaxenter 翻译: ImportNew.com - 唐尤华
    译文链接: http://www.importnew.com/30007.html
    [ 转载请保存原文出处、译者和译文链接。]

    昆山软件开发