目次 目次 タイトルと著作権情報 はじめに 対象読者 ドキュメントのアクセシビリティについて ダイバーシティ&インクルージョン 関連ドキュメント 表記規則 1 Java言語の変更 Java SE 18の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の注釈 ダイアモンド構文および匿名内部クラス アンダースコア文字は正当な名前ではない プライベート・インタフェース・メソッドのサポート 2 プレビュー機能 3 シール・クラス 4 パターン・マッチング instanceofのパターン・マッチング switch式および文のパターン・マッチング 5 レコード・クラス 6 switch式 7 テキスト・ブロック 8 ローカル変数の型推論