[1] O documento discute arquivos, fluxos de dados e serialização de objetos no Java, incluindo hierarquia de dados, classes File e Scanner/Formatter para E/S de arquivos, e serialização/desserialização usando ObjectInputStream/ObjectOutputStream.
[2] É descrito como programas manipulam dados em arquivos para persistência além da execução do programa, e como fluxos de dados representam a transferência desses dados.
[3] São explicados conceitos-chave como serialização para gravar/ler objetos inteiros em arquivos bin