mydocs

libproxyjniの機能仕様書

  1. 目的

    c言語からjavaクラス内のメゾッドを、呼び出すことができる

  2. 前提

    サポートOS : linux x86_64
    必要なライブラリ: java 11以降

  3. 機能範囲

  4. 機能範囲外

  5. 制限事項

    同じメゾットが複数ある場合は、先頭のみ呼び出せる

  6. 詳細機能

    1. JVM起動
    2. javaクラス内のStatic Methodを実行
    3. javaクラス内のClassインスタンスを生成
    4. javaクラス内のObject Methodを実行
    5. javaクラス内のField変数の設定
    6. javaクラス内のField変数の取得
    7. クラスパスの設定
    8. Systemプロパティの設定
    9. Systemプロパティの取得
    10. JVM終了