Java 9正式版有可能被推迟到9月21号发布

简介:

Oracle Java Platform Group首席架构师Mark Reinhold在五月份的一系列专家组电话会议中建议将Java 9的正式发布日期向后延期8周,也就是在9月21号发布(既定的发布日期为7月27号)。

据Reinhold透露,建议延期发布是为了给JSR 376争取更多的时间,如果在新一轮的投票中能够获得通过,那么Jigsaw就在Java 9中与大家见面。

JSR 376在之前的投票中没能获得通过(10票赞成,13票反对),Reinhold向JCP执行委员会提交了一封公开信,表达了对投票结果感到遗憾。不过,后来他在OpenJDK邮件组里写道,没有通过投票并非意味着JSR 376就这样结束了,

也并非意味着委员会拒绝了Jigsaw。委员会只是提出了一些JSR 376专家组需要解决的问题。根据JCP的规则,专家组有30天的时间,也就是在6月7号之前再次提交修改过的版本进行第二轮投票,整个过程要在6月26号前结束。

Tomitribe的创始人兼CEO David Blevins也是投反对票的委员会成员之一。他认为,第一轮投反对票的委员会成员急切地希望看到他们提出的问题能够得到妥善解决,因为他们要在30天内进行第二次投票。虽然30天之后可能得到的是一个带有条件的通过票,不过Blevins对未来的情况持乐观的态度。他说:

尽管投反对票看起来是在拒绝,但我们坚信,对于一个JSR来说,这样的投票是为了达成更高层次的共识,虽然在时间上有一定压力。

在电话会议中,Reinhold建议6月22号的候选版本可以如期发布,但是希望正式版本可以延期到9月21号,从而为第二轮投票争取更多时间。如果在6月6号之前没有人提出异议,或者有人提出异议,但是如果能够得到圆满的解答,那么根据JEP 2.0流程,新的正式版发布日期就是9月21号了。

本文转自d1net(转载)

相关文章
|
6月前
|
安全 前端开发 JavaScript
JAVA原生交易所系统开发正式版丨原生交易所系统开发指南教程/源码项目
确定项目需求:明确交易所系统的功能需求,包括支持的交易对、交易类型、用户操作流程、安全性需求等。
|
Java
《阿里巴巴Java开发手册(正式版)》电子版地址
阿里巴巴Java开发手册(正式版)
5591 0
《阿里巴巴Java开发手册(正式版)》电子版地址
|
11天前
|
安全 Java
java 中 i++ 到底是否线程安全?
本文通过实例探讨了 `i++` 在多线程环境下的线程安全性问题。首先,使用 100 个线程分别执行 10000 次 `i++` 操作,发现最终结果小于预期的 1000000,证明 `i++` 是线程不安全的。接着,介绍了两种解决方法:使用 `synchronized` 关键字加锁和使用 `AtomicInteger` 类。其中,`AtomicInteger` 通过 `CAS` 操作实现了高效的线程安全。最后,通过分析字节码和源码,解释了 `i++` 为何线程不安全以及 `AtomicInteger` 如何保证线程安全。
java 中 i++ 到底是否线程安全?
|
1天前
|
存储 安全 Java
Java多线程编程的艺术:从基础到实践####
本文深入探讨了Java多线程编程的核心概念、应用场景及其实现方式,旨在帮助开发者理解并掌握多线程编程的基本技能。文章首先概述了多线程的重要性和常见挑战,随后详细介绍了Java中创建和管理线程的两种主要方式:继承Thread类与实现Runnable接口。通过实例代码,本文展示了如何正确启动、运行及同步线程,以及如何处理线程间的通信与协作问题。最后,文章总结了多线程编程的最佳实践,为读者在实际项目中应用多线程技术提供了宝贵的参考。 ####
|
1天前
|
Java
JAVA多线程通信:为何wait()与notify()如此重要?
在Java多线程编程中,`wait()` 和 `notify()/notifyAll()` 方法是实现线程间通信的核心机制。它们通过基于锁的方式,使线程在条件不满足时进入休眠状态,并在条件满足时被唤醒,从而确保数据一致性和同步。相比其他通信方式,如忙等待,这些方法更高效灵活。 示例代码展示了如何在生产者-消费者模型中使用这些方法实现线程间的协调和同步。
7 3
|
1天前
|
Java
java小知识—进程和线程
进程 进程是程序的一次执行过程,是系统运行的基本单位,因此进程是动态的。系统运行一个程序即是一个进程从创建,运行到消亡的过程。简单来说,一个进程就是一个执行中的程序,它在计算机中一个指令接着一个指令地执行着,同时,每个进程还占有某些系统资源如CPU时间,内存空间,文件,文件,输入输出设备的使用权等等。换句话说,当程序在执行时,将会被操作系统载入内存中。 线程 线程,与进程相似,但线程是一个比进程更小的执行单位。一个进程在其执行的过程中产生多个线程。与进程不同的是同类的多个线程共享同一块内存空间和一组系统资源,所以系统在产生一个线程,或是在各个线程之间做切换工作时,负担要比
6 1
下一篇
无影云桌面