クラス
java.nio.Bufferの使用
Bufferを使用しているパッケージ
パッケージ
説明
Javaランタイム外部のメモリーおよびファンクションへの低レベル・アクセスを提供します。
データのコンテナであるバッファについて定義し、その他のNIOパッケージの概要情報を提供します。
-
java.lang.foreignでのBufferの使用
型Bufferのパラメータを持つ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) コンテンツがこのバッファのコンテンツの共有部分列である新しいバッファを作成します。