目次 目次 タイトルと著作権情報 はじめに 対象読者 ドキュメントのアクセシビリティについて ダイバーシティ&インクルージョン 関連ドキュメント 表記規則 1 Java言語の変更のサマリー 2 Java言語の変更 Java SE 17のJava言語の変更 Java SE 16のJava言語の変更 Java SE 15のJava言語の変更 Java SE 14のJava言語の変更 Java SE 13のJava言語の変更 Java SE 12のJava言語の変更 Java SE 11のJava言語の変更 Java SE 10のJava言語の変更 Java SE 9のJava言語の変更 さらに簡潔になったtry-with-resources文 プライベート・インスタンス・メソッドで許可される@SafeVarargsの注釈 ダイアモンド構文および匿名内部クラス アンダースコア文字は正当な名前ではない プライベート・インタフェース・メソッドのサポート 3 プレビュー機能 4 シール・クラス 5 パターン・マッチング instanceofのパターン・マッチング switch式および文のパターン・マッチング 6 レコード・クラス 7 switch式 8 テキスト・ブロック 9 ローカル変数の型推論