インターフェースにdefaultメソッド(実装を持つメソッド)が導入されたJavaのバージョンはどれですか? クイズ 2026.09.19 インターフェースにdefaultメソッド(実装を持つメソッド)が導入されたJavaのバージョンはどれですか? Java 5 Java 8 Java 11 Java 17 defaultメソッドはJava 8で導入されました。既存のインターフェースに新しいメソッドを追加しても、それを実装している既存クラスを壊さないようにする目的があります。Java 8ではラムダ式やStream APIも追加されており、コレクションのforEachなどがdefaultメソッドとして提供されています。またstaticメソッドもインターフェースに書けるようになりました。 クイズタグ: Java関連記事 Javaクイズ!【問題 全10問・答え付き】 | 2026年09月版