## Uses of Class
java.nio.file.FileSystem

Packages that use FileSystem
java.nio.file: Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
java.nio.file.spi: Service-provider classes for the `java.nio.file` package.

### Uses of FileSystem in java.nio.file

Methods in java.nio.file that return FileSystem
`static FileSystem` FileSystems.`getDefault()` Returns the default `FileSystem`.
`static FileSystem` FileSystems.`getFileSystem​(URI uri)` Returns a reference to an existing `FileSystem`.
`FileSystem` Path.`getFileSystem()` Returns the file system that created this object.
`static FileSystem` FileSystems.`newFileSystem​(URI uri, Map<String,​?> env)` Constructs a new file system that is identified by a `URI`
`static FileSystem` FileSystems.`newFileSystem​(URI uri, Map<String,​?> env, ClassLoader loader)` Constructs a new file system that is identified by a `URI`
`static FileSystem` FileSystems.`newFileSystem​(Path path, ClassLoader loader)` Constructs a new `FileSystem` to access the contents of a file as a file system.

### Uses of FileSystem in java.nio.file.spi

Methods in java.nio.file.spi that return FileSystem
`abstract FileSystem` FileSystemProvider.`getFileSystem​(URI uri)` Returns an existing `FileSystem` created by this provider.
`abstract FileSystem` FileSystemProvider.`newFileSystem​(URI uri, Map<String,​?> env)` Constructs a new `FileSystem` object identified by a URI.
`FileSystem` FileSystemProvider.`newFileSystem​(Path path, Map<String,​?> env)` Constructs a new `FileSystem` to access the contents of a file as a file system.