资讯专栏INFORMATION COLUMN

Java 11 发布计划来了,已确定 3个 新特性!!

isLishude / 1839人阅读

摘要:已经发布了,下一个版本也在准备之中了。按照新的版本发布标准,将在个月后到来,现在它还只有一部分新功能。据了解,将移除和最近更名为模块同时也会移除,因此,也将失去一些功能。

Oracle 已经发布了 Java Development Kit 10,下一个版本 JDK 11 也在准备之中了。按照 Java 新的版本发布标准,Java 11 将在 6 个月后到来,现在它还只有一部分新功能。

据了解,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 只设置了三个新功能,包括:

1、Epsilon 垃圾收集器被称为“no-op”收集器,将处理内存分配而不实施任何实际的内存回收机制。 Epsilon 的使用案例包括测试性能,内存压力和虚拟机界面。 它也可以用于短期工作。

2、lambda 参数的局部变量语法,应该将隐式类型表达式中的形式参数声明的语法与局部变量声明的语法对齐。 这将允许在声明隐式类型的 lambda 表达式的形式参数时使用 var。

3、Java类文件格式将被扩展为支持一个新的常量池形式CONSTANT_Dynamic。 目标是降低开发新形式的可实现的类文件约束的成本和中断。

Java 11 将摈弃的部分

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

2006 年 12 月发布的 Java SE 6 包含了一个完整的 Web 服务栈,以方便开发人员,其中包括为 Java EE 平台构建的几种技术:

1、JAX-WS(基于 XML 的 Web 服务的 Java API,JAXB XML 绑定)

2、JAF(JavaBeans 激活框架)

3、Java 常用注释

4、等等

随着时间的推移,Java EE 版本不断发展,给 Java SE 的发展带来困难,例如与 Java SE 无关的技术和跨两个 Java 版本的维护更加困难。Oracle 表示在 Java SE 或 JDK 中不再需要借助第三方站点提供的独立版本的 Java EE 技术。

一些依赖于 JDK for Java EE API 和工具的开箱即用的应用,将无法编译或运行。另外,将 JDK 6,7 或 8 迁移到更高版本时会出现二进制和源不兼容的问题。 甲骨文表示,受这些风险影响的开发人员可以部署替代版本的 Java EE 技术来解决。 

尼玛,JAVA 9, 10都没整明白,11 要来了,老哥真是无言以对!

推荐:成为架构师的十阶段学习资料

扫描关注我们的微信公众号,干货每天更新。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/71294.html

相关文章

  • Java核心技术教程整理,长期更

    以下是Java技术栈微信公众号发布的关于 Java 的技术干货,从以下几个方面汇总。 Java 基础篇 Java 集合篇 Java 多线程篇 Java JVM篇 Java 进阶篇 Java 新特性篇 Java 工具篇 Java 书籍篇 Java基础篇 8张图带你轻松温习 Java 知识 Java父类强制转换子类原则 一张图搞清楚 Java 异常机制 通用唯一标识码UUID的介绍及使用 字符串...

    Anchorer 评论0 收藏0
  • 枯木:天猫双11项目组织协同

    摘要:摘要第二届研发效能嘉年华峰会,云效邀请天猫技术部高级技术专家吴建和枯木带来题为天猫双项目组织协同的演讲。所有的这些双项目的组织形式会依赖集团已有的产品线,例如资金平台支付交易链路物流等等这类平台,所有这些项目都会涉及到比较大的组织上的协同。 摘要: 2018第二届研发效能嘉年华峰会,云效邀请天猫技术部高级技术专家吴建和(枯木)带来题为天猫双11项目组织协同的演讲。主要内容是从四个方面进...

    Ryan_Li 评论0 收藏0
  • 为何 ES Module 如此姗姗来迟

    摘要:最大的好处是对用户而言透明,可惜原因如前所述,此方案已否定。鉴于已经在正式提案中,倘若讨论持续僵持不下,不出意外将会随着时间推移而正式成为规范。月碰头会的与会者纷纷表示这次会议进展令人愉快,会议内容汇总在此,以及一些补充。 说明:本文发布之后,此问题的推进峰回路转,不停有新内容。文末新增一节 Updates,跟进本文发布之后的 ES Module 标准化进展情况。 浏览器大战多年了热度...

    xuexiangjys 评论0 收藏0
  • Oracle宣称Java将每半年发布版本

    摘要:近日宣布,他们将的发布频率改为每六个月一次。该决定将在正式发布之后开始实行,也就是说,的下一个发布日期是年初。的版本将在月号发布。新的发布周期严格遵循时间点,将在每年的月份和月份发布,相应的版本号为等。 Oracle近日宣布,他们将Java的发布频率改为每六个月一次。 JCP执行委员会在八月份的会议上提到了这一说法,随后,Oracle发言人Donald Smith在他的博客中确认了这一...

    antyiwei 评论0 收藏0
  • JavaScript 简史

    摘要:正大力推进,网景通讯公司即将与他们达成一项协议,让可以用在浏览器上。年月,网景通讯公司和达成协议将被重新命名为,它将会作为浏览器中小型客户端任务的一种脚本语言,同时将会被提升为一种更大的开发富组件的专业工具。 本文转载自:众成翻译译者:网络埋伏纪事审校: 为之漫笔链接:http://www.zcfy.cc/article/2389原文:https://auth0.com/blog/a-...

    pubdreamcc 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<