回答編集履歴
1
追加
test
CHANGED
@@ -6,4 +6,6 @@
|
|
6
6
|
|
7
7
|
したがって、抽象メソッドを追加した場合は単にアノテーションを消せばよいとか、ラムダ式で使用しても別に構わないというのではなく、ラムダ式を使用する場合にはそのインターフェイスの設計上の意図を考えるのは重要ではないでしょうか。
|
8
8
|
|
9
|
+
ただ、この回答者も言っているようにイベントのリスナー・インターフェイスになぜFunctionalInterfaceアノテーションが付けられていないのかは不明で、むしろラムダ式での実装のいい候補となると言っていますが。
|
10
|
+
|
9
11
|
もっとも現状ではFunctionalInterfaceアノテーションの有無にかかわらず、抽象メソッドが1つであればラムダ式を書けてしまうので、ちょっと仕様が中途半端な感がありますね。
|