Aula 02 - Aprofundando em Java: Lambdas, Streams e Optionals
Na Aula 01, revisamos a base da Programação Orientada a Objetos em Java. Agora, vamos explorar um conjunto de recursos introduzidos a partir do Java 8 que transformaram a maneira como escrevemos código: Expressões Lambda, a Stream API e a classe Optional.
Essas ferramentas são o coração do estilo de programação funcional em Java e são usadas extensivamente em frameworks como o Spring Boot. Compreendê-las não é apenas um diferencial, mas um requisito para escrever código limpo e expressivo.
Não se preocupe se alguns conceitos ainda ficarem “nublados” nesse primeiro momento. Os pontos se conectarão mais adiante quando os utilizarmos para construção de nossas APIs Rest. 🧑💻
Entendido? Então vamos lá!
Use o índice na barra ao lado para navegar nos tópicos da Aula.