パッケージjava.lang.foreignの
使用
java.lang.foreignを使用するパッケージ
パッケージ
説明
Javaランタイム外部のメモリーおよびファンクションへの低レベル・アクセスを提供します。
java.lang.invoke
パッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
インキュベート機能。 将来のリリースで削除されます。
-
java.lang.foreignにより使用されるjava.lang.foreignのクラスクラス説明Preview.「メモリー・アドレス」PREVIEWに投影できるオブジェクト。Preview.関数記述子は、ゼロ個以上の引数レイアウトとゼロ個以上の戻りレイアウトで構成されます。Preview.複数の「メンバー・レイアウト」を集計する複合レイアウト。Preview.リンカーは、Javaコードから外部関数にアクセスでき、外部関数からJavaコードにアクセスできます。Preview.メモリー・アドレスは、メモリー・ロケーションへの参照をモデル化します。Preview.メモリー・レイアウトを使用して、メモリー・セグメントの内容を記述できます。Preview.「レイアウト・パス」内の要素。Preview.メモリー・セグメントは、連続するメモリー・リージョンをモデル化します。Preview.メモリー・セッションは、1つ以上のリソースのライフサイクルを管理します。Preview.「メモリー・セグメント」PREVIEWの割当てに使用できるオブジェクト。Preview.指定された「要素レイアウト」の繰返しを示す複合レイアウト。Preview.「シンボル・ルックアップ」は、1つ以上のライブラリでシンボルのアドレスを取得するために使用できるオブジェクトです。Preview.変数引数リスト。C
va_list
と機能的に似ています。Preview.値レイアウト。Preview.キャリアがMemoryAddress.class
の値レイアウト。Preview.キャリアがboolean.class
の値レイアウト。Preview.キャリアがbyte.class
の値レイアウト。Preview.キャリアがchar.class
の値レイアウト。Preview.キャリアがdouble.class
の値レイアウト。Preview.キャリアがfloat.class
の値レイアウト。Preview.キャリアがint.class
の値レイアウト。Preview.キャリアがlong.class
の値レイアウト。Preview.キャリアがshort.class
の値レイアウト。 -
java.lang.invokeにより使用されるjava.lang.foreignのクラス
-
java.nio.channelsにより使用されるjava.lang.foreignのクラスクラス説明Preview.メモリー・セグメントは、連続するメモリー・リージョンをモデル化します。Preview.メモリー・セッションは、1つ以上のリソースのライフサイクルを管理します。
-
jdk.incubator.vectorにより使用されるjava.lang.foreignのクラス