Java Native Interface

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

JNI 6.0 APIの仕様

Java Native Interface 6.0の仕様では、Solaris、Linux、およびWindowsプラットフォーム上でJNIメカニズムを使用してオブジェクトを表示するためにAWTパッケージがどのように設計されているかについて説明します。


Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved.