Para que serve uma expressão Lambda?

3 respostas
V

Para que serve uma expressão Lambda em java?

3 Respostas

H

Simplificando bastante, um lambda no Java é uma maneira mais simples de implementar uma interface que só tem um único método, ou seja, ao invés de você criar uma interface, implementar ela e os seus métodos. você faz tudo isso de uma só vez apenas com um comando.

S

Complementando a excelente resposta do Helcio, é um syntax sugar. Isto é, não faz nada de genial que você já não possa fazer sem lambda. Mas usar deixa o código mais limpo e elegante.

P

Victor, eu escrevi esse post com algumas novidades na época que o Java 8 saiu, e tem um resuminho de como funciona o lambda:

Criado 17 de dezembro de 2015
Ultima resposta 18 de dez. de 2015
Respostas 3
Participantes 4