Java Learner logo
← Exit to Module 9: Advanced Core Features lessons
Module progress · 0%Lesson · 18 min

Module 9: Advanced Core Features

Lesson focus

Modern I/O with NIO.2

Leverage `Path`, `Files`, and stream-based directory walking.

Use Paths.get or Path.of for platform-agnostic file references.

Files.walk streams directory trees; remember to close the stream or use try-with-resources.

Watch directories with WatchService for near-real-time change events.

Lesson quiz

Which method streams all lines lazily?

Next lesson →