Java

Java Native Interface

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

Java 2 SDK では、従来の Virtual Machine を使用するときにだけ、従来の Native Method Interface (NMI) がサポートされます。NMI は、従来 Java Development Kit (JDKTM) 1.0 に実装されていました。従来の NMI は、標準の Java プラットフォームには組み込まれていません。 このため、既存の NMI コードは JNI に移行することを強くお勧めします。

JNI の拡張
JNI 1.1 の仕様 その他の情報

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


Copyright © 1995-2000 Sun Microsystems, Inc.All Rights Reserved.

コメントの送付先:jni@java.sun.com
Sun