クラス
java.nio.Bufferの使用
パッケージ
説明
Javaランタイム外部のメモリーおよびファンクションへの低レベル・アクセスを提供します。
データのコンテナであるバッファについて定義し、その他のNIOパッケージの概要情報を提供します。
-
java.lang.foreignでのBufferの使用
-
java.nioでのBufferの使用
修飾子と型クラス説明class
byteバッファです。class
charバッファです。class
doubleバッファです。class
floatバッファです。class
intバッファです。class
longバッファです。class
ファイルのメモリー・マップ領域を内容とするダイレクトbyteバッファです。class
shortバッファです。修飾子と型メソッド説明Buffer.clear()
このバッファをクリアします。abstract Buffer
Buffer.duplicate()
このバッファのコンテンツを共有する新しいバッファを作成します。Buffer.flip()
このバッファをフリップ(反転)します。Buffer.limit
(int newLimit) このバッファのリミットを設定します。Buffer.mark()
このバッファの現在位置にマークを設定します。Buffer.position
(int newPosition) このバッファの位置を設定します。Buffer.reset()
バッファの位置を以前にマークした位置に戻します。Buffer.rewind()
このバッファをリワインド(巻き戻し)します。abstract Buffer
Buffer.slice()
コンテンツがこのバッファのコンテンツの共有部分列である新しいバッファを作成します。abstract Buffer
Buffer.slice
(int index, int length) コンテンツがこのバッファのコンテンツの共有部分列である新しいバッファを作成します。