JDK 9は機能完了フェーズを通過します

OracleのJava JavaプラットフォームのチーフアーキテクトであるMark Reinholdは最近、ニュースレターで、JDK 9の開発が機能完了フェーズを経たことを発表しました
画像

これは、プロジェクトへの新しい機能の追加が中断されたことを意味し、バグの修正に開発者コミュニティの努力を集中する必要があります。

新しい機能のリストをグループに分類すると、JDK 9には次のものが含まれます。

モジュール化


200:モジュラーJDKジグソーパズル/ JSR 376およびJEP 261
201:モジュラーソースコード
220:モジュラーランタイムイメージ
238:マルチリリースJARファイル
259:スタックウォーキングAPI
261:モジュールシステム
275:モジュラーJavaアプリケーションのパッケージ化
282:jlink:Javaリンカー

Java開発を簡素化する


193:可変ハンドル
213:Milling Project Coin
222:jshell:Javaシェル(読み取り-評価-印刷ループ)
266:同時実行性の更新
269:コレクションのコンビニエンスファクトリメソッド
277:廃止予定の強化
285:スピンウェイトヒント


250:インターンされた文字列をCDSアーカイブに保存する
254:コンパクトストリング
280:Indify String Concatenation

診断


228:診断コマンドの追加
240:JVM TI hprofエージェントを削除する
241:jhatツールを削除する

JVM起動オプション


214:JDK 8で廃止されたGCの組み合わせを削除する
245:JVMコマンドラインフラグ引数の検証
248:G1をデフォルトのガベージコレクターにする

ロギング


158:統合JVMロギング
264:プラットフォームロギングAPIおよびサービス
271:統合GCロギング

Javadoc


224:HTML5 Javadoc
225:Javadoc検索

JavaScript / HTTP


110:HTTP 2クライアント
236:NashornのパーサーAPI
289:アプレットAPIの廃止
292:選択したECMAScript 6機能をNashornに実装する

ネイティブプラットフォーム


102:プロセスAPIの更新
272:プラットフォーム固有のデスクトップ機能

Javafx


253:モジュール化のためにJavaFX UIコントロールとCSS APIを準備する
257:JavaFX / MediaをGStreamerの新しいバージョンに更新

画像を操作する


251:多重解像度画像
262:TIFFイメージI / O

Unicode


227:Unicode 7.0
267:Unicode 8.0

異なるパン


219:データグラムトランスポート層セキュリティ(DTLS)
256:BeanInfoアノテーション
260:ほとんどの内部APIをカプセル化する
274:メソッドハンドルの強化
295:先行コンパイル

openjdkポータルの最新情報によると、JDK 9のリリースは 2017年7月27日(一般提供段階)に予定されています。

Source: https://habr.com/ru/post/J320180/


All Articles