Java.Nio Namespace

Define buffers, que são contêineres para dados, e fornece uma visão geral dos outros pacotes de NIO.

Classes

Nome Description
Buffer

Um contêiner para dados de um tipo primitivo específico.

BufferOverflowException

Exceção desmarcada gerada quando uma operação de put relativa atinge o limite do buffer de destino.

BufferUnderflowException

Exceção desmarcada gerada quando uma operação de obtenção relativa atinge o limite do buffer de origem.

ByteBuffer

Um buffer de bytes.

ByteOrder

Uma enumeração typesafe para pedidos de bytes.

CharBuffer

Um buffer de caracteres.

DoubleBuffer

Um buffer duplo.

FloatBuffer

Um buffer flutuante.

IntBuffer

Um buffer int.

InvalidMarkException

Exceção desmarcada gerada quando uma tentativa é feita para redefinir um buffer quando sua marca não é definida.

LongBuffer

Um buffer longo.

MappedByteBuffer

Um buffer de bytes direto cujo conteúdo é uma região mapeada pela memória de um arquivo.

ReadOnlyBufferException

Exceção desmarcada gerada quando um método de mutação de conteúdo, como put ou compact é invocado em um buffer somente leitura.

ShortBuffer

Um buffer curto.

Comentários

O java.nio pacote define as classes de buffer, que são usadas em todas as APIs de NIO.

Java documentação do java.nio pacote.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.