JNI系統類型
JNIEnv指的是當前線程上下文 並不是虛擬機上下文
基本數據類型
1.java類型與jni類型的對應關係
2. jni類型與C語言對應關係,注意jstring其實是jobject類型,而jobject對應C語言的void*所以不能直接對jstring通過字符串的方式使用
3. JNI中如何使用jstring
引用類型
1.JNI內部描述
解釋:type[] 表示數組類型使用[加類型名描述
2.JNI Field操作
在JNI中讀取和設置JAVA字段(靜態與非靜態)的流程
3.JNI method操作
在JNI中訪問JAVA方法(靜態與非靜態)的流程
4.JNI 創建對象
在JNI中創建JAVA對象的流程
5.JNI數組操作