Java.Nio Espace de noms

Définit des mémoires tampons, qui sont des conteneurs pour les données, et fournit une vue d’ensemble des autres packages NIO.

Classes

Nom Description
Buffer

Conteneur pour les données d’un type primitif spécifique.

BufferOverflowException

Exception désactivée levée lorsqu’une opération de mise relative atteint la limite de la mémoire tampon cible.

BufferUnderflowException

Exception désactivée levée lorsqu’une opération d’obtention relative atteint la limite de la mémoire tampon source.

ByteBuffer

Mémoire tampon d’octets.

ByteOrder

Énumération typesafe pour les commandes d’octets.

CharBuffer

Mémoire tampon de caractères.

DoubleBuffer

Une mémoire tampon double.

FloatBuffer

Mémoire tampon flottante.

IntBuffer

Mémoire tampon int.

InvalidMarkException

Exception désactivée levée lors d’une tentative de réinitialisation d’une mémoire tampon lorsque sa marque n’est pas définie.

LongBuffer

Mémoire tampon longue.

MappedByteBuffer

Mémoire tampon d’octets directe dont le contenu est une région mappée en mémoire d’un fichier.

ReadOnlyBufferException

Exception désactivée levée lorsqu’une méthode de mutation de contenu telle que put ou compact est appelée sur une mémoire tampon en lecture seule.

ShortBuffer

Mémoire tampon courte.

Remarques

Le java.nio package définit les classes de mémoire tampon, qui sont utilisées dans les API NIO.

Java documentation pour le java.nio package.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.