Javaネイティブアクセス

JNIなしでJavaからネイティブライブラリを動的にアクセスする
今すぐダウンロード

Javaネイティブアクセス ランキングとまとめ

広告

  • Rating:
  • 出版社名:
  • JNA Team
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • 925 KB

Javaネイティブアクセス タグ


Javaネイティブアクセス 説明

Javaプログラムを提供します。ネイティブ共有ライブラリ(Windows上のDLL)に簡単にアクセスできます。 JNAはJavaプログラムを提供していますが、Java Code-No JNIまたはネイティブコードを必要とせずにネイティブ共有ライブラリ(Windows上のDLL)に簡単にアクセスできます。この機能は、Windowsのプラットフォーム/呼び出しとPythonのCTypesに匹敵します。アクセスはコード生成なしで実行時に動的です。 JNAを使用すると、Natural Javaメソッド呼び出しを使用してネイティブ関数に直接呼び出すことができます。 Java呼び出しは、ネイティブコードで行うのと同じように見えます。ほとんどの電話は特別な処理や設定を必要としません。ボイラープレートや生成コードは必要ありません。 JNAライブラリは、ネイティブコードを動的に呼び出すために小さなネイティブライブラリスタブを使用します。開発者は、ターゲットネイティブライブラリ内の関数と構造を記述するためにJavaインターフェースを使用します。これにより、複数のプラットフォーム用のJNIコードの設定と構築の高いオーバーヘッドを招くことなく、ネイティブプラットフォーム機能を利用することができます。 パフォーマンス、正確さ、使いやすさに注意が払われていますが、優先順位があります。 JNAには、既にマッピングされている多くのネイティブ関数を備えたプラットフォームライブラリと、ネイティブアクセスを簡素化する一連のユーティリティインタフェースが含まれています。


Javaネイティブアクセス 関連ソフトウェア