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


新闻资讯

MENU

软件开发知识

例如与 Java SE 无关的技术和 次  来源:昆山软开发 时间:2018-03-28

原文出处: 开源中国

Oracle 已经宣布Java Development Kit 10,下一个版本 JDK 11 也在筹备之中了。凭据 Java 新的版本宣布尺度,Java 11 将在 6 个月后到来,此刻它还只有一部门新成果。

譬喻与 Java SE 无关的技能和 <a href=昆山软件开拓 跨两个 Java 版本的维护越发坚苦" src="http://www.importnew.com/https:/static.oschina.net/uploads/space/2018/0326/075747_R9xd_2903254.png" width="591" height="425" data-cke-saved-src="http://www.importnew.com/https:/static.oschina.net/uploads/space/2018/0326/075747_R9xd_2903254.png" />

据相识,Java 11 将移除 CORBA 和 Java EE(最近改名为 Jakarta EE)模块同时也会移除 JavaFX,因此,Java 11 也将失去一些成果。

与 JDK 10 差异,JDK 11 将成为 Java 平台尺度版 Java SE 11 的参考实现。JDK 11 将在 2023 年 9 月之前从 Oracle 得到首要级此外支持,并将扩展支持 ,具有补丁和安详警报,直至 2026 年。

打算用于 Java 11 的新成果

今朝,JDK 11 只配置了三个新成果,昆山软件开发,昆山软件开发,包罗:

  • Epsilon 垃圾收集器被称为“no-op”收集器,将处理惩罚内存分派而不实施任何实际的内存接纳机制。 Epsilon 的利用案例包罗测试机能,内存压力和虚拟机界面。 它也可以用于短期事情。
  • lambda 参数的局部变量语法,应该将隐式范例表达式中的形式参数声明的语法与局部变量声明的语法对齐。 这将答允在声明隐式范例的 lambda 表达式的形式参数时利用 var。
  • Java类文件名目将被扩展为支持一个新的常量池形式CONSTANT_Dynamic。 方针是低落开拓新形式的可实现的类文件约束的本钱和间断。
  • Java 11 将摈弃的部门

    Java EE EE 和 CORBA 模块在 Java SE 9 中已弃用,意图在 Java 11 中将它们删除。

    2006 年 12 月宣布的 Java SE 6 包括了一个完整的 Web 处事栈,以利便开拓人员,个中包罗为 Java EE 平台构建的几种技能:

  • JAX-WS(基于 XML 的 Web 处事的 Java API,昆山软件开发,JAXB XML 绑定)
  • JAF(JavaBeans 激活框架)
  • Java 常用注释
  • 等等
  • 跟着时间的推移,Java EE 版本不绝成长,给 Java SE 的成长带来坚苦,譬喻与 Java SE 无关的技能和跨两个 Java 版本的维护越发坚苦。Oracle 暗示在 Java SE 或 JDK 中不再需要借助第三方站点提供的独立版本的 Java EE 技能。

    一些依赖于 JDK for Java EE API 和东西的开箱即用的应用,将无法编译或运行。别的,将 JDK 6,7 或 8 迁移到更高版本时会呈现二进制和源不兼容的问题。 甲骨文暗示,受这些风险影响的开拓人员可以陈设替代版本的 Java EE 技能来办理。