Skip to content

Commit 72c83fe

Browse files
committed
feat(built-in-interfaces): descricao
Acrescentada uma descrição sobre a parte das Interfaces Funcionais, pois estava sem e não dava a devida importância a seção. Issue #21
1 parent 0b03e7a commit 72c83fe

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

book/04-lambda/sections/03-built-in-interfaces.asc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ Desenvolver código que usa as interfaces embutidas no pacote java.util.function
1212

1313
==== Interfaces Funcionais
1414

15+
O Java 8 possui algumas Interfaces Funcionais já criadas. Elas provavelmente serão suficientes para a maioria dos cenários onde é usual utilizar expressões lambda, de tal forma que não deve ser muito comum você precisar criar uma nova.
16+
17+
É fundamental entender esses exemplos para dominar a utilização de expressões lambda, e para entender a próxima seção sobre referências a métodos.
18+
1519
===== Supplier
1620

1721
. `Supplier` é uma interface funcional que não recebe nenhum parâmetro de entrada, mas retorna um valor. Sua definição na JDK é a seguinte:

0 commit comments

Comments
 (0)