Mapa mental
LAMBDA
Conteúdo do mapa
LAMBDA
são introduzidas no Java 8 e são tidas como o maior recurso do Java 8;
parâmetro -> corpo da expressão
características
- Declaração de tipo opcional
- Não há necessidade de declarar o tipo de um parâmetro.
- Parênteses opcionais em torno do parâmetro
- Não há necessidade de declarar um único parâmetro entre parênteses.
- Para vários parâmetros, os parênteses são obrigatórios;
- Chaves opcionais
- Não há necessidade de usar chaves no corpo da expressão se o corpo contiver uma única instrução
- Palavra-chave de retorno opcional
- O compilador retorna automaticamente o valor se o corpo tiver uma única expressão para retornar o valor
- Os colchetes são necessários para indicar que a expressão retorna um valor;
- armazenadas
- podem ser armazenadas em variáveis se o tipo da variável for uma interface que possui apenas um método;
- Pode-se serializar uma expressão lambda
- se seu tipo de destino e seus argumentos capturados forem serializáveis;
- Declaração de tipo opcional
Informações
- Descrição
- Concursos Públicos Tecnologia da Informação (Java) Mapa Mental sobre LAMBDA, criado por Jerffeson Gomes em 09-01-2022.
- Criado por
- Jerffeson Gomes
- Visualizações
- 0
- Avaliação