Documentation Contents

Java Native Interface

JavaTM Native Interface (JNI) は、Java ネイティブメソッドを書いたり、Java 仮想マシン* をネイティブアプリケーションに組み込んだりするための標準プログラミングインタフェースです。主な目的は、所定のプラットフォーム上のすべての Java 仮想マシンの実装間で、ネイティブメソッドライブラリをバイナリ互換とすることにあります。

JNI 6.0 API の仕様

JNI API の拡張機能

  • JNI の FAQ
  • 共有スタブは、多数の C 関数にディスパッチ可能な単一の JNI ネイティブメソッドです。完全な例は次の場所からダウンロードできます。
  • 詳細情報

     

    * この Web サイトで使用されている用語「Java 仮想マシン」または「JVM」は、Java プラットフォーム用の仮想マシンを表します。



    Copyright © 1995, 2010, Oracle and/or its affiliates. All rights reserved.

    Please send comments using this Feedback page.
    Oracle Corporation and/or its affiliates
    Java Technology