クラス
java.nio.channels.FileChannel.MapModeの使用
パッケージ | 説明 |
---|---|
java.nio.channels |
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
|
jdk.incubator.foreign |
下位レベルの安全かつ効率的なメモリー・アクセスをサポートするクラスです。
|
jdk.nio.mapmode |
-
java.nio.channelsでのFileChannel.MapModeの使用
FileChannel.MapModeとして宣言されたjava.nio.channelsのフィールド 修飾子と型 フィールド 説明 static FileChannel.MapMode
FileChannel.MapMode. PRIVATE
非公開(copy-on-write)マッピング用モードです。static FileChannel.MapMode
FileChannel.MapMode. READ_ONLY
読込み専用マッピング用モードです。static FileChannel.MapMode
FileChannel.MapMode. READ_WRITE
読み込み/書込みマッピング用モードです。型FileChannel.MapModeのパラメータを持つjava.nio.channelsのメソッド 修飾子と型 メソッド 説明 abstract MappedByteBuffer
FileChannel. map(FileChannel.MapMode mode, long position, long size)
このチャネルのファイルの領域を直接メモリーにマッピングします。 -
jdk.incubator.foreignでのFileChannel.MapModeの使用
型FileChannel.MapModeのパラメータを持つjdk.incubator.foreignのメソッド 修飾子と型 メソッド 説明 static MappedMemorySegment
MemorySegment. mapFromPath(Path path, long bytesOffset, long bytesSize, FileChannel.MapMode mapMode)
指定されたパスからファイルのメモリー・マップのリージョンをモデル化する、新しいマップ済メモリー・セグメントを作成します。 -
jdk.nio.mapmodeでのFileChannel.MapModeの使用
FileChannel.MapModeとして宣言されたjdk.nio.mapmodeのフィールド 修飾子と型 フィールド 説明 static FileChannel.MapMode
ExtendedMapMode. READ_ONLY_SYNC
非揮発性RAMによってバックされたファイルの読取り専用マッピングのファイル・マッピング・モード。static FileChannel.MapMode
ExtendedMapMode. READ_WRITE_SYNC
非揮発性RAMに基づくファイルの読取り/書込みマッピング用のファイル・マッピング・モード。