Appearance
Module 06 · Streams & Lambdas
Objective group 6: functional Java — lambdas and functional interfaces, the Stream pipeline, reduction and Collectors, and Optional/primitive streams. The exam tests laziness, single-use streams, Collectors, and the orElse/orElseGet distinction.
Lessons
| # | Lesson | What it covers |
|---|---|---|
| 01 | Lambdas & Functional Interfaces | Syntax, java.util.function, method references, capture. |
| 02 | Streams Basics | Creation, intermediate vs terminal, laziness, core operations. |
| 03 | Reduction & Collectors | reduce, collect, grouping/partitioning, downstream collectors. |
| 04 | Optional & Primitive Streams | Optional API, IntStream/…, summary statistics. |
Track your progress
Module Mini-Exam
A timed, mixed quiz covering the whole module. Aim well above the real exam's 68% pass bar.
Mini-Exam
- 8 questions
- 20 minutes
- 9 total points
- Pass: 7 pts (68%)