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数组操作