インタフェースjdk.incubator.foreign.MemoryAddressの
使用
パッケージ | 説明 |
---|---|
jdk.incubator.foreign |
下位レベルの安全かつ効率的なメモリー・アクセスをサポートするクラスです。
|
-
jdk.incubator.foreignでのMemoryAddressの使用
MemoryAddressを戻すjdk.incubator.foreignのメソッド 修飾子と型 メソッド 説明 MemoryAddress
MemoryAddress. addOffset(long offset)
指定されたオフセット(バイト単位)を使用して、現在のメモリー・アドレスから新しいメモリー・アドレスを生成します(負の場合もあります)。MemoryAddress
MemorySegment. baseAddress()
このメモリー・セグメントに関連付けられているベース・メモリー・アドレス。型MemoryAddressのパラメータを持つjdk.incubator.foreignのメソッド 修飾子と型 メソッド 説明 static void
MemoryAddress. copy(MemoryAddress src, MemoryAddress dst, long bytes)
ソース・アドレスからターゲット・アドレスへのバルク・コピーを実行します。