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.



Table of contents


This site uses Just the Docs, a documentation theme for Jekyll.