Java.Nio Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
| 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.