15.8 Wrap-Up
In this chapter, you learned how to manipulate persistent data. We compared byte-based and character-based streams, and introduced several classes from packages java.io and java.nio.file. You used classes Files and Paths and interfaces Path and DirectoryStream to retrieve information about files and directories. You used sequential-access file processing to manipulate records that are stored in order by the record-key field. You learned the differences between text-file processing and object serialization, and used serialization to store and retrieve entire objects. The chapter concluded with a small example of using a JFileChooser dialog to allow users to easily select files from a GUI. The next chapter discusses Java’s classes ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access