Java Native Interface |
ドキュメントの目次 |
JavaTM Native Interface (JNI) は、Java ネイティブメソッドを書いたり、Java Virtual Machine* をネイティブアプリケーションに組み込んだりするための標準プログラミングインタフェースです。主な目的は、所定のプラットフォーム上のすべての Java Virtual Machine の実装間で、ネイティブメソッドライブラリをバイナリ互換とすることにあります。JNI の拡張Java 2 SDK では、従来の Virtual Machine を使用するときにだけ、従来の Native Method Interface (NMI) がサポートされます。NMI は、従来 Java Development Kit (JDKTM) 1.0 に実装されていました。従来の NMI は、標準の Java プラットフォームには組み込まれていません。 このため、既存の NMI コードは JNI に移行することを強くお勧めします。
* この Web サイトで使用されている用語「Java Virtual Machine」または「JVM」は、Java プラットフォーム用の仮想マシンを表します。
Copyright © 1995-2000 Sun Microsystems, Inc.All Rights Reserved. コメントの送付先:jni@java.sun.com |
|