Please note that this documentation is not final and is subject to change.


DRAFT-b102

More New I/O APIs for the Java™ Platform

Packages
Package Description
java.io Provides for system input and output through data streams, serialization and the file system.
java.net Provides the classes for implementing networking applications.
java.nio Defines buffers, which are containers for data, and provides an overview of the other NIO packages.
java.nio.channels Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations.
java.nio.channels.spi Service-provider classes for the java.nio.channels package.
java.nio.file Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
java.nio.file.attribute Interfaces and classes providing access to file and file system attributes.
java.nio.file.spi Service-provider classes for the java.nio.file package.
java.util Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).

 



DRAFT-b102