甲骨文限制 Java 9 到 Java 8 的向后兼容性_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > 甲骨文限制 Java 9 到 Java 8 的向后兼容性

甲骨文限制 Java 9 到 Java 8 的向后兼容性

 2013/12/5 16:26:06    程序员俱乐部  我要评论(0)
  • 摘要:在开发者们正兴奋着准备把Java8工具包转向Java9的时候,甲骨文的首席执行官提出了要限制两个版本的兼容性。在周一下午OpenJDK的邮件列表中的一封邮件中,甲骨文的Java平台的首席架构师MarkReinhold指出会对JDK8增加更多变化(大概在2014年初),也就意味着JDK9这片“森林”,这一个目录或者一组目录很快就会到来。所以现在开发者们要开始思考如何应对这两个版本的变化。为了简化最终版本的过程
  • 标签:Java 兼容性 甲骨文 兼容 限制

甲骨文<a href=限制 Java 9 到 Java 8 的向后兼容性" />

  在开发者们正兴奋着准备把 Java 8 工具包转向 Java 9 的时候,甲骨文的首席执行官提出了要限制两个版本的兼容性。

  在周一下午 OpenJDK 的邮件列表中的一封邮件中,甲骨文的 Java 平台的首席架构师 Mark Reinhold 指出会对 JDK8 增加更多变化(大概在 2014 年初),也就意味着 JDK9 这片“森林”,这一个目录或者一组目录很快就会到来。所以现在开发者们要开始思考如何应对这两个版本的变化。

  为了简化最终版本的过程,Reinhold 指出 JDK9 的开发森林会从特定的 JDK8 构造中开始初始化。“在那构造完成之后,这两个版本就不再允许合并。开发者对 JDK8 作出改变的时候也要同时对 JDK9 作出改变,如果那个变化适用于 JDK9。”

  Reinhold 希望这些改变能整顿好整个开发的流程。“我认为这里面唯一的缺点就是它无法从 JDK9 重构建 JDK8 GA,因为它是从 JDK8 GA 之前的 GA 中分离出来的。如果能做到这一点,我感觉是很方便很酷的,这比技术更具有审美价值。这种状况跟你不能从 JDK8 中构造一个 JDK7 的新版本是一样的道理。”

  基于 Java 的标准版本8,为了能更方便的在多核处理器编码,JDK 8 被设置为支持 Lambda 项目。预览的构建已经可以使用了。随后的 JDK 9 版本,预计在 2016 年初发布,将会增加项目拼图和 Java 模块化功能的特性。

发表评论
用户名: 匿名