GoConqr has a new look! Let us know what you think.

Mind map

LAMBDA

Jerffeson Gomes Tecnologia da Informação Concursos Públicos English

Map content

LAMBDA

  1. são introduzidas no Java 8 e são tidas como o maior recurso do Java 8;

  2. parâmetro -> corpo da expressão

  3. 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;

Information

Description
Concursos Públicos Tecnologia da Informação (Java) Mind Map on LAMBDA, created by Jerffeson Gomes on 09/01/2022.
Created by
Jerffeson Gomes
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?