タグ

ブックマーク / ft-lab.ne.jp (1)

  • JNI

    Javaにおいて、C/C++のモジュールを呼び出すことができる、 または、逆にC/C++からJavaの機能を呼び出すことができる インターフェースを「JNI」(Java Native Interface)と言います。 JNIを使用することにより、JavaではタッチできなかったOSネイティブな処理や 速度の必要な処理をC/C++言語で行ったりできるようになります。 以下に、その手順を説明します。 ここでは、JavaからC言語の関数を呼び出す方法を記述していきます。 呼び出す側のJavaのソース「JNITest.java」を以下のようにします。 [ JNITest.java ] public class JNITest { static { System.loadLibrary("JNITest"); } public native String getText(); public nativ

    RanTairyu
    RanTairyu 2008/05/15
  • 1