Skip to content

Module 08 · Java I/O & NIO.2

Objective group 10: reading and writing data — byte/character I/O streams and buffering, the modern NIO.2 Path/Files API, and object serialization. Watch the EOF int/-1 trap, Path-is-pure-math, and the transient/constructor-bypass behavior of serialization.

Lessons

#LessonWhat it covers
01I/O Streams & ReadersByte vs character streams, buffering, EOF, console input.
02NIO.2 — Path & FilesPath math, Files operations, directory walking.
03SerializationSerializable, transient, serialVersionUID, object streams.

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
  • 15 minutes
  • 9 total points
  • Pass: 7 pts (68%)