What New Input/Output 2 is
How to work with a file system and file store
How to represent a platform-dependent abstract pathname using a Path
How to perform different file operations on a Path object
How to traverse a file tree
How to manage file attributes
How to watch a directory for changes
How to perform asynchronous file I/O operations
All example programs in this chapter are members of a jdojo.nio2 module, as declared in Listing 10-1. The JDK9 module system discourages including digits at the end of a module name. However, jdojo.nio2 (note the