java 拼图

这篇文章最初发布在Takipi博客上 -Java和Scala异常分析和性能监控。

由于Jigsaw项目的延迟,Java 9的发布日期已正式推迟到2017年。

现在是正式的。 由于项目延误的悠久历史,这可能不足为奇,但看起来备受期待的拼图项目已被延迟。 再次。 好消息是,与上一次使用Java 8不同,它仍在Java 9的开发路线上。坏消息是,我们必须等到2017年。最初定于2016年9月,现在将一般可用性的目标日期定为2017年3月。

全部查看: Java 9推迟六个月

Jigsaw项目的目标是使Java模块化并将JRE分解为可互操作的组件。 完成后,将允许创建按比例缩小的运行时Jar(rt.jar),以针对项目实际需要的组件进行自定义。 JDK 7和JDK 8 rt.jars包含约20,000个类,这些类是JDK的一部分,即使在特定环境中并未真正使用其中的许多类。 其背后的动机是使Java易于扩展到小型计算设备,提高安全性和性能,并主要使开发人员更容易构建和维护库。

几个月前,Oracle在JavaOne中围绕Jigsaw项目进行了一系列深入探讨和介绍性演讲 ,在社区中引起了很多讨论。 Oracle Java平台小组的首席架构师Mark Reinhold在他的时间表变更公告中说:

在过去的两个月中,收到的大量关注和高质量的反馈表明将会有更多的事情发生,我们希望确保基本构建工具和IDE的维护者有足够的时间来设计和实现良好的性能。支持模块化开发。

拼图项目–延误的历史

有传说说,每当有人提到拼图项目时,它就会延迟一个月。 所有玩家在那里一定感觉半条命3,以同样的方式哎哟 。 这不是该项目第一次被推迟,它也针对Java8。在先前的延迟中 ,响应与此非常相似。 社区的主要关注点是,拼图项目将在其完全完成且可以正常工作时发布,而不是提前发布且粗糙。 事实证明,Java发行周期为2年的目标过于乐观。

当被问及当前的6个月延迟是否足以确保Jigsaw在Java 9中发布时,Mark Reinhold回答:

@ijuma我们可以自信地获得今天所知道的信息,但是在任何大型项目中,总会有不确定性。

— Mark Reinhold(@mreinhold) 2015年12月3日

@mreinhold @java最好延迟并使其正确,而不是使基本的管道错误–得到我的支持#java

— Martijn Verburg(@karianna) 2015年12月1日

尽管也有一些开发人员希望Java 9按计划发布 ,即使这意味着Project Jigsaw不会按时完成。

等不及要Java 9和Jigsaw项目?

加入java9countdown.xyz的倒计时!

Takipi的Java 9倒计时现在使用新日期进行了更新。 就在我们不到300天的时候!

哦,好,从500开始。

Java / Scala开发人员? Takipi替代了生产JVM中的日志记录,让您查看导致每个日志错误和异常的变量状态– 试试Takipi 。

翻译自: https://jaxenter.com/a-history-of-jigsaw-delays-oracle-officially-pushes-java-9-launch-date-to-2017-122786.html

java 拼图

java 拼图_拼图延迟的历史-Oracle正式将Java 9的发布日期推迟到2017年相关推荐

  1. java 拼图_拼图推迟将Java 9的发布日期推迟到2017年

    java 拼图 由于Project Jigsaw的延迟,Java 9的发布日期被推迟到2017年 由于项目延迟的悠久历史,这可能不足为奇,但是看起来备受期待的拼图项目已被延迟. 再次. 好消息是,与上 ...

  2. 拼图推迟将Java 9的发布日期推迟到2017年

    由于Jigsaw项目的延迟,Java 9的发布日期被推迟到2017年 由于项目延迟的悠久历史,这可能不足为奇,但是看起来备受期待的拼图项目已被延迟. 再次. 好消息是,与上一次使用Java 8不同,它 ...

  3. java 拼图_拼图项目的诅咒:为什么Java 9一遍又一遍地延迟?

    java 拼图 JDK 9发行日期推迟到2017年7月 距JDK 9发行不到200天,它又被推迟了 . 新的发布日期已更新为2017年7月,比之前推迟的日期晚了四个月. 推迟日期 9月13日,Orac ...

  4. java书籍_这本最适合夯实基础的Java 书籍,80% 的 Java 程序员没认真看过

    今天要给大家带来的一本书,是大名鼎鼎的head first系列丛书的一本<head first Java>相信很多学习Java的朋友对它都不会陌生. 深入浅出系列书籍是由O'Reilly出 ...

  5. 反转字符串java实现_反转字符串的几种实现(Java)

    反转字符串的几种实现(Java) 首先第一种是利用Java中的类库对象进行反转 //第一种 使用Java类库的diam实现反转 public String reverse(String str){ S ...

  6. 知识图谱java实现_知识图谱:neo4j(四)Java API

    知识图谱:neo4j(四)Java API 知识图谱:neo4j(四)Java API Neo4j Java API Neo4j 提供 JAVA API 以编程方式执行所有数据库操作.它支持两种类型的 ...

  7. 心java源代码_写了一个心形图案的java源代码,想发给朋友,朋友怎样才能像打开文档一样方便查看呢?...

    搞清楚java的运行机制你就明白了该怎么办 java源代码->java编译器生成字节码文件->java虚拟机执行字节码文件->心形图案显示 因此你要让朋友直接运行,你就要让上述过程自 ...

  8. 红米2支持java吗_红米2a会有报错:java.lang.NullPointerException

    离线打包版本用的是2016年3月16日发布的. 其他手机正常,目前只有红米2a会有报错:java.lang.NullPointerException log信息如下: java.lang.Runtim ...

  9. aws部署java应用_在 Elastic Beanstalk 上创建和部署 Java 应用程序 - AWS Elastic Beanstalk...

    本文属于机器翻译版本.若本译文内容与英语原文存在差异,则一律以英文原文为准. 在 Elastic Beanstalk 上创建和部署 Java 应用程序 AWS Elastic Beanstalk 支持 ...

  10. 如何判断无法到达目标的拼图_拼图项目的动机和目标

    如何判断无法到达目标的拼图 几周前,我写了一篇关于Jigsaw项目可能如何破坏现有代码的文章 . 那么我们得到什么回报呢? 让我们看一下项目解决的痛点及其在Java 9中解决问题的目标. 系列 这篇文 ...

最新文章

  1. [Linux内核]软中断与硬中断
  2. python三大神器_Python之旅:Python上古三大神器之一PIP①
  3. AJAX中文传值乱码问题解决方法
  4. 使用ueditor实现多图片上传案例——实体类(Shopping.java)
  5. 一起来玩树莓派--解决树莓派启动时屏幕不亮的问题
  6. 使用Python快速获取公众号文章定制电子书(一)
  7. 怎么导入sklearn包_4.5包
  8. 斯诺登最新爆料:QQ和飞信也被美国国家安全局监控
  9. 使用oracle创建表问题
  10. 二维数组作为函数的实参,定义函数形参的方法
  11. winform 线程 句柄不断增加_多线程讲解
  12. 全球最大的同性交友网站,竟然还有这些骚操作
  13. Win11不能拖拽图片到任务栏软件上快速打开怎么办
  14. 循环实现自动售货机的学习笔记
  15. Linux正则表达式grep,egrep 及相应的正则表达式用法详解
  16. AC自动机 洛谷P3966 单词
  17. 基于linux嵌入式浏览,基于LINUX的嵌入式浏览器的设计与 - 嵌入式操作系统 - 电子发烧友网...
  18. 对结对编程盟友的个人项目代码分析
  19. 【周刊】“熊孩子”乱敲键盘攻破 Linux 桌面;500 个值得学习的 AI 开源项目;Rust 升级成为微软一级项目...
  20. 虾皮店铺优化有哪几个要点?

热门文章

  1. 客厅经济回潮,强势崛起的OTT大屏如何赢得广告主选择?
  2. 三种近场通信的特点,以及未来近场通信技术的应用场景的分析和预测
  3. pandas -- 基础操作(六):数据分组及透视表,df.groupby、pd.pivot,、pd.pivot_table、stack(堆叠)、 unstack(不堆叠)
  4. keras-segmentation-master代码详解
  5. java中isolate时间_Dart异步编程:Isolate和事件循环
  6. 如何撰写《软件项目方案文档》
  7. 阿里云ECS节省计划重磅发布 比包年包月灵活,比按量付费划算,最高节省76%费用
  8. CDN缓存那些事 转载陈小龙哈2016-09-2
  9. EMV log 解析
  10. Python 相异性矩阵计算