Nein, ist es nicht. Wenn ich Ihre Frage richtig verstanden habe, sollten Sie Lambdas für Schnittstellen mit mehr als einer abstrakten Methode verwenden. In diesem Fall ist die Antwort negativ:
Eine funktionale Schnittstelle ist eine Schnittstelle, die nur eine Schnittstelle enthält abstrakte Methode . (Eine funktionale Schnittstelle kann einen oder mehrere enthalten Standardmethoden oder statische Methoden.) Weil eine funktionale Schnittstelle enthält nur eine abstrakte Methode, Sie können den Namen davon weglassen Methode, wenn Sie es implementieren. Um dies zu tun, anstatt ein Anonymer Klassenausdruck, Sie verwenden einen Lambda-Ausdruck [...]
Lesen Sie es dort nach: Ссылка