タグ

ブックマーク / www.ki.rim.or.jp/~kuro (1)

  • JNI-01 まずはやってみる

    JNI(Java Native Interface)では、Javaコードからプラットフォーム固有コードを呼び出したり、 逆にプラットフォーム固有コードからJavaコードを呼び出すことができる。 ここでは、プラットフォーム固有コードとは常にWin32コードを指すものとする。 まずは、Sunのチュートリアルを見ながら一発やってみるのだ。 チュートリアルに基づいて、単に"Hello World."を画面に出力するWin32コードを呼ぶサンプルを作る。 Javaのコードはこんな感じ。(HelloWorld.java) public class HelloWorld { public native void displayHelloWorld(); static { System.loadLibrary("hello"); } public static void main( String[]

  • 1