Java™ I/O, NIO, and NIO.2
Java I/O support is included in the java.io and
packages. Together these packages include the following
- Input and output through data streams, serialization and the
- Charsets, decoders, and encoders, for translating between bytes
and Unicode characters.
- Access to file, file attributes and file systems.
- APIs for building scalable servers using asynchronous or
multiplexed, non-blocking I/O.
Tutorials and Programmer's Guides