native主要用于方法上,簡單介紹如下:
1、一個native方法就是一個Java調用非Java代碼的接口。一個native方法是指該方法的實現由非Java語言實現,比如用C或C++實現。
1、一個native方法就是一個Java調用非Java代碼的接口。一個native方法是指該方法的實現由非Java語言實現,比如用C或C++實現。
2、在定義一個native方法時,并不提供實現體(比較像定義一個Java Interface),因為其實現體是由非Java語言在外面實現的。
public static native void arraycopy(Object src, int srcPos, Object dest, int destPos, int length);