| Package | Description | 
|---|---|
| java.nio | Defines buffers, which are containers for data, and provides an overview of the
other NIO packages. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ByteBufferA byte buffer. | 
| class  | CharBufferA char buffer. | 
| class  | DoubleBufferA double buffer. | 
| class  | FloatBufferA float buffer. | 
| class  | IntBufferAn int buffer. | 
| class  | LongBufferA long buffer. | 
| class  | MappedByteBufferA direct byte buffer whose content is a memory-mapped region of a file. | 
| class  | ShortBufferA short buffer. | 
| Modifier and Type | Method and Description | 
|---|---|
| Buffer | Buffer. clear()Clears this buffer. | 
| Buffer | Buffer. flip()Flips this buffer. | 
| Buffer | Buffer. limit(int newLimit)Sets this buffer's limit. | 
| Buffer | Buffer. mark()Sets this buffer's mark at its position. | 
| Buffer | Buffer. position(int newPosition)Sets this buffer's position. | 
| Buffer | Buffer. reset()Resets this buffer's position to the previously-marked position. | 
| Buffer | Buffer. rewind()Rewinds this buffer. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2019, Oracle and/or its affiliates.  All rights reserved.