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 |
ByteBuffer
A byte buffer.
|
class |
CharBuffer
A char buffer.
|
class |
DoubleBuffer
A double buffer.
|
class |
FloatBuffer
A float buffer.
|
class |
IntBuffer
An int buffer.
|
class |
LongBuffer
A long buffer.
|
class |
MappedByteBuffer
A direct byte buffer whose content is a memory-mapped region of a file.
|
class |
ShortBuffer
A 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, 2024, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.