Was ist ein Lambda-Ausdruck und in welcher Beziehung steht er zu einer funktionalen Schnittstelle? ⇐ Java
-
Anonymous
Was ist ein Lambda-Ausdruck und in welcher Beziehung steht er zu einer funktionalen Schnittstelle?
Ich lerne Java 8-Funktionen und habe vor kurzem damit begonnen, Lambda-Ausdrücke und funktionale Schnittstellen zu studieren. Ich verstehe, dass Lambda-Ausdrücke verwendet werden, um kürzeren und saubereren Code zu schreiben, aber ich bin verwirrt darüber, wie genau sie mit funktionalen Schnittstellen verbunden sind. Insbesondere ist mir nicht klar, warum Lambda-Ausdrücke nur mit Schnittstellen verwendet werden können, die über eine einzige abstrakte Methode verfügen, und wie Java entscheidet, welche Methode ein Lambda-Ausdruck implementiert. Ich hätte gerne eine klare Erklärung mit einem einfachen Beispiel, um die Beziehung zwischen Lambda-Ausdrücken und Funktionsschnittstellen zu verstehen.
-
- Similar Topics
- Replies
- Views
- Last post
Mobile version