Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
End-to-End Java Development Bootcamp
·
Module 6
Modern Java: Lambdas and Streams
1
Implementing Functional Interfaces with Lambdas
Write lambda expressions to implement functional interfaces.
2
Streamlining Collections: Filter and Map
Process collections using stream pipelines with intermediate operations (filter, map).
3
Stream Processing with Terminal Operations
Process collections using stream pipelines with terminal operations (forEach, collect).
4
Mastering Common Collectors Methods
Use common Collectors methods (toList, toSet, toMap, joining).
5
Stream Chaining for Data Transformation
Chain multiple stream operations to transform and aggregate data.
6
Mastering Optional for Null-Safe Code
Handle nullable values safely using the Optional class.
Previous module
Data Structures & Algorithms: Interview Patterns
Next module
SQL and Database Fundamentals