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