Added in API level 26

java.nio.file

Interfaces

Classes

Files This class consists exclusively of static methods that operate on files, directories, or other types of files. 
FileStore Storage for files. 
FileSystem Provides an interface to a file system and is the factory for objects to access files and other objects in the file system. 
FileSystems Factory methods for file systems. 
LinkPermission The Permission class for link creation operations. 
Paths This class consists exclusively of static methods that return a Path by converting a path string or URI. 
SimpleFileVisitor<T> A simple visitor of files with default behavior to visit all files and to re-throw I/O errors. 
StandardWatchEventKinds Defines the standard event kinds. 

Enums

AccessMode Defines access modes used to test the accessibility of a file. 
FileVisitOption Defines the file tree traversal options. 
FileVisitResult The result type of a FileVisitor. 
LinkOption Defines the options as to how symbolic links are handled. 
StandardCopyOption Defines the standard copy options. 
StandardOpenOption Defines the standard open options. 

Exceptions