Chapter 13. java.nio and Subpackages
This chapter documents the New
I/O API defined by the java.nio package and its
subpackages. It covers:
- java.nio
-
Defines the Buffer class and type-specific
subclasses, most notably the ByteBuffer class that
is heavily used for I/O in the java.nio.channels
class.
- java.nio.channels
-
Defines the Channel abstraction for
high-performance I/O, and implements channels for file and network
I/O. Also allows nonblocking I/O with the Selector
class.
- java.nio.channels.spi
-
The service provider interface for
channel and selector implementations.
- java.nio.charset
-
Defines classes for encoding
sequences of
characters into bytes and
decoding sequences of bytes into characters, according to the
encoding rules of a named charset.
- java.nio.charset.spi
-
The
service provider interface for charset
implementations.
 |