jni bedeutet:
Die Hauptfunktion von jni besteht darin, dass der jni-Standard seit jdk1.1 Teil der Java-Plattform geworden ist. Er bietet eine Reihe von APIs, die Java die Interaktion mit anderen Sprachen ermöglichen und den Aufruf anderer Sprachen ermöglichen im Java-Code. Im Allgemeinen verwenden wir jni, um Code in C oder C++ aufzurufen.
Anwendungsbeispiel:
public class JniTest { static{ System.loadLibrary("MyNativeDll"); } public static native void callCppMethod(); public static void main(String[] args) { System.out.println("DLL path:"+System.getProperty("java.library.path")); callCppMethod(); } }
Das obige ist der detaillierte Inhalt vonWelche Rolle spielt JNI in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!