Java Lambda

Da Andreabont's Wiki.

In Java 8 sono state introdotte le lambda con la seguente sintassi:

(int a, int b) -> {return a+b;}

Ad esempio è usabile per ottenere un oggetto runnable:

Runnable test = () -> System.out.println("Hello World!");
test.run();

E' anche possibile convertire un normale metodo in una lambda:

oggetto.metodo(System.out::println);