パッケージjdk.incubator.foreignの
使用

jdk.incubator.foreignを使用するパッケージ
パッケージ
説明
Javaから直接、低レベルで効率的な外部メモリー/ファンクション・アクセスをサポートするクラス。
  • jdk.incubator.foreignにより使用されるjdk.incubator.foreignのクラス
    クラス
    説明
    addressableのタイプを表します。
    Cリンカーは、Cアプリケーション二項インタフェースの(ABI)呼び出し規則を実装します。
    関数記述子は、ゼロ個以上の引数レイアウトとゼロ個以上の戻りレイアウトで構成されます。
    グループ・レイアウトは、複数の「メンバー・レイアウト」を組み合せるために使用されます。
    メモリー・アドレスは、メモリー・ロケーションへの参照をモデル化します。
    メモリー・レイアウトを使用して、メモリー・セグメントの内容を記述できます。
    このクラスのインスタンスは、レイアウト・パスの形成に使用されます。
    メモリー・セグメントは、連続するメモリー・リージョンをモデル化します。
    ネイティブ・シンボルは、ネイティブ・ライブラリ内のロケーション (通常、関数のエントリ・ポイント)への参照をモデル化します。
    リソース・スコープは、1つ以上のリソースのライフサイクルを管理します。
    このインタフェースは、ロケータをモデル化します。
    順序レイアウト。
    シンボル・ルックアップ。
    C va_listと同様に、変数引数リストをモデル化するインタフェース。
    変数引数リストの作成に使用されるビルダー・インタフェース。
    値レイアウト。
    キャリアがMemoryAddress.classの値レイアウト。
    キャリアがboolean.classの値レイアウト。
    キャリアがbyte.classの値レイアウト。
    キャリアがchar.classの値レイアウト。
    キャリアがdouble.classの値レイアウト。
    キャリアがfloat.classの値レイアウト。
    キャリアがint.classの値レイアウト。
    キャリアがlong.classの値レイアウト。
    キャリアがshort.classの値レイアウト。