[Java] Latest Java 9 News

原文はこちら。
https://blogs.oracle.com/java/entry/java_9_news

Javaの次期メジャーリリースであるJava 9では、Java SEプラットフォーム、JDKにモジュールシステムが導入されます。Java 9の作業は引き続いており、新たな提案スケジュール、バージョン文字列体系、最新の機能について知ることができますし、早期アクセスビルドにもアクセスすることができます。

(1) マイルストンスケジュールの変更
新しいGA予定日は2017年3月です。以下はJava 9の提案されたマイルストンをまとめたものです。
2016/05/26  Feature Complete
2016/08/11  All Tests Run
2016/09/01  Rampdown Start
2016/10/20  Zero Bug Bounce
2016/12/01  Rampdown Phase 2
2017/01/26  Final Release Candidate
2017/03/23  General Availability
しばらくの間、ダウンロード、テスト用途で早期アクセスビルドが利用いただけます。
JDK 9 Early Access with Project Jigsaw
https://jdk9.java.net/jigsaw/
ダウンロードバイナリがありますので、ソースからビルドする必要はありません。

(2) JDKバージョン文字列体系の変更
Java 9では、JDKのバージョン文字列体系が変わります。
A New JDK 9 Version String Scheme
https://blogs.oracle.com/java-platform-group/entry/a_new_jdk_9_version
http://orablogs-jp.blogspot.jp/2015/12/a-new-jdk-9-version-string-scheme.html
体系は、マイナー、メジャー、およびクリティカル・パッチ・アップデート(CPU)のリリース番号を強調します。この新しい規約に従い、Major.Minor.Securityというバージョン文字列になります。

(3) JEPのステータス変更
議論やレビューを受けて、JEPのオーナーがいくつかのJava Enhancement Proposals (JEP)のステータスを"Proposed to Target"に変更しました。
JEPs proposed to target JDK 9 (2015/12/3)
http://mail.openjdk.java.net/pipermail/jdk9-dev/2015-December/003297.html
対象となるJEPは以下の通りです。
271: Unified GC Logging
http://openjdk.java.net/jeps/271
278: Additional Tests for Humongous Objects in G1
http://openjdk.java.net/jeps/278
279: Improve Test-Failure Troubleshooting
http://openjdk.java.net/jeps/279
280: Indify String Concatenation
http://openjdk.java.net/jeps/280

0 件のコメント:

コメントを投稿