JNI-數據類型

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數組操作

發佈了126 篇原創文章 · 獲贊 12 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章