¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

lambda Expression

Naveen G Coding Inglés 7 páginas

lambda Expression

Contenido del apunte (7)

Página 1

What is lambda expression for?

Example:

only one method in this interface

public interface FileFilter(){

pblic boolean filter(File file);

}

Ways to use this interface:

By implementing this interface

public class File implements FileFilter{

@override

public void boolean filter(){

return true;

}

}

File f=new File();

f.filter(f);

2. By making anonymous class

public class File{

FileFilter f=new FileFilter(){

@override

public boolean filter(){

return true;

}

}

}

Página 2

To make instance of anonymous inner class easier to write and read.

Another way to write instances for anonymous java inner class.

FileFilter f=(File file) -> true;

lambda Expression

lambda Expression

lambda Expression

Página 3

Practical Example for Lambda implementation

l

lambda Expression

Página 4

Example with Runnable interface.

lambda Expression

lambda Expression

Página 5

Lambda with Comparators:

lambda Expression

Página 6

More on Functional interface:

lambda Expression

lambda Expression

lambda Expression

Página 7

lambda Expression

Información

Descripción
(Java 8) Coding Apunte sobre lambda Expression, creado por Naveen G el 20/11/2017.
Creado por
Naveen G
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?