Team LiB
Previous Section Next Section

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.

    Team LiB
    Previous Section Next Section