软件包 | 描述 |
---|---|
java.nio |
定义了缓冲区,这是数据的容器,并提供其他NIO包的概述。
|
Modifier and Type | Class and Description |
---|---|
class |
ByteBuffer
字节缓冲区。
|
class |
CharBuffer
字符缓冲区。
|
class |
DoubleBuffer
双缓冲区。
|
class |
FloatBuffer
浮动缓冲区。
|
class |
IntBuffer
一个int类型的缓冲区。
|
class |
LongBuffer
长缓冲区。
|
class |
MappedByteBuffer
一个直接字节缓冲区,它的内容是一个文件的内存映射区域。
|
class |
ShortBuffer
短缓冲器。
|
Modifier and Type | Method and Description |
---|---|
Buffer |
Buffer.clear()
清除此缓冲区。
|
Buffer |
Buffer.flip()
翻转这个缓冲区。
|
Buffer |
Buffer.limit(int newLimit)
设置此缓冲区的限制。
|
Buffer |
Buffer.mark()
设置此缓冲区的标记位置。
|
Buffer |
Buffer.position(int newPosition)
设置此缓冲区的位置。
|
Buffer |
Buffer.reset()
重置此缓冲区的位置之前标记的位置。
|
Buffer |
Buffer.rewind()
将此缓冲区。
|
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, 2014, Oracle and/or its affiliates. All rights reserved.