Java.Nio Namespace

Classes

Buffer

A buffer is a list of elements of a specific primitive type.

BufferOverflowException

A BufferOverflowException is thrown when elements are written to a buffer but there is not enough remaining space in the buffer.

BufferUnderflowException

A BufferUnderflowException is thrown when elements are read from a buffer but there are not enough remaining elements in the buffer.

ByteBuffer

A buffer for bytes.

ByteOrder

Defines byte order constants.

CharBuffer

A buffer of chars.

DoubleBuffer

A buffer of doubles.

FloatBuffer

A buffer of floats.

IntBuffer

A buffer of ints.

InvalidMarkException

An InvalidMarkException is thrown when reset() is called on a buffer, but no mark has been set previously.

LongBuffer

A buffer of longs.

MappedByteBuffer

MappedByteBuffer is a special kind of direct byte buffer which maps a region of file to memory.

ReadOnlyBufferException

A ReadOnlyBufferException is thrown when some write operation is called on a read-only buffer.

ShortBuffer

A buffer of shorts.