JNI

    JNI是Java Native Interface的縮寫,它提供了若干的API實現了Java和其他語言的通信(主要是C&C++)。 一旦使用JNI,JAVA程序就喪失了JAVA平臺的兩個優點: a、程序不再跨平臺。要想跨平臺,必須在不同的系統環境下重新編譯本地語言部分。 b、程序不再是絕對安全的,本地代碼的不當使用可能導致整個程序崩潰。一個通用規則是,你應該讓本地方法集中在少數幾個類當中。
相關文章
相關標籤/搜索