|
JNI是Java Native Interface的縮寫,中文為JAVA本地調(diào)用。從Java1.1開始,Java Native Interface(JNI)標(biāo)準(zhǔn)成為java平臺的一部分,它允許Java代碼和其他語言寫的代碼進行交互。JNI一開始是為了本地已編譯語言,尤其是C和C++而設(shè)計的,但是它并不妨礙你使用其他語言,只要調(diào)用約定受支持就可以了。
JNI(Java Native Interface)是 SUN定義的一套標(biāo)準(zhǔn)接口,如Dalvik, Apache Harmony項目...等Java虛擬機,都會實現(xiàn)JNI接口,供本地(C/C++)應(yīng)用與Java VM互調(diào)。 JNI是一套雙向的接口,允許Java與本地代碼間的互操作。
本文出自:http://xp9802./blogs/1214252 ,轉(zhuǎn)載時請務(wù)必保留此出處 |
|
|