Heim  >  Artikel  >  Java  >  Was ist das Konzept von JNI in Java?

Was ist das Konzept von JNI in Java?

WBOY
WBOYnach vorne
2023-04-18 10:17:241662Durchsuche

Erläuterung

1. Die Hauptfunktionen von jni sind Teil der Java-Plattform. Sie stellen eine Reihe von APIs bereit, die es Java ermöglichen, mit anderen Sprachen zu interagieren Code. Funktionen in anderen Sprachen.

2. Normalerweise verwenden wir jni, um Code in C oder C++ aufzurufen.

Instanzen

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 vonWas ist das Konzept von JNI in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen