Wie Lambda-Ausdrücke für Schnittstellen mit mehreren Methoden?

Gibt es eine Möglichkeit, Lambda-Ausdrücke, wenn der Ziel-Klasse mehr als ein interface-Methoden? Oder haben Sie gerade haben, um eine anonyme innere Klasse, die in diesem Fall?

  • Du meinst, in einer gleichen Klasse, Sie haben zwei Methoden, die potentiell "die Implementierung der Schnittstelle"? Verwenden Sie dann eine Methode Referenz
  • Haben Sie einen Blick here außerdem; was kann man tatsächlich als ein "lambda" ist... Breit.
  • Sie können mithilfe von lambda-Ausdrücken als Ersatz für anonyme innere Klasse Implementierungen, verwenden funktionale Schnittstellen. Funktionale Schnittstellen können nur über eine explizit deklarierte abstrakte Methode.
InformationsquelleAutor sth8119 | 2014-04-14
Schreibe einen Kommentar