天天看點

本地方法接口、本地方法庫

怎麼是本地方法?

簡單地講,一個Native Method就 是一個Java調用非Java代碼的接口。一個Native Method是這樣一個Java方法:該方法的實作由非Java語言實作,比如C。這個特征并非Java所特有,很多其它的程式設計語言都有這一機制,比如在C++中,你可以用extern “C” 告知C++編譯器去調用一個C的函數。

如:public native void Native1(int x);沒有方法體,因為方法體由其他語言實作。

jvm