您的位置:
首頁(yè) →
編程開(kāi)發(fā) →
java → Java本地調(diào)用JNI使用規(guī)范詳解 評(píng)論
Java本地調(diào)用JNI使用規(guī)范詳解
JavaNative Interface的縮寫(xiě),中文為Java本地調(diào)用。從Java1.1開(kāi)始,JNI即成為Java標(biāo)準(zhǔn)的一部分。JNI設(shè)計(jì)的目的是為了允許Java代碼與其他語(yǔ)言進(jìn)行交互。但這樣做通常會(huì)導(dǎo)致喪失平臺(tái)可移植性,通常是在特定的需求下進(jìn)行,例如使用舊的其他語(yǔ)言的庫(kù)、需要獲得Java類(lèi)庫(kù)不支持的某種基于具體平臺(tái)的特性、大量數(shù)學(xué)計(jì)算性能優(yōu)化等。