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