JNI开发系列(二、JNI与Java的数据类型)

在前一节中我们看到了在JNI的cpp文件使用了JNIEnv*env, jobject obj这两种参数,也做了简单的介绍,那么本节就来比较下JNI中的数据类型,并与Java的数据类型做一个对比,接下来我们从基本类型和引用类型

基本类型主要有jboolean, jchar, jint等, 它们和Java中的数据类型对应关系如下表所示:


JNI开发系列(二、JNI与Java的数据类型)_第1张图片

JNI中的引用类型主要有类, 对象和数组. 它们和Java中的引用类型的对应关系如下表所示:


JNI开发系列(二、JNI与Java的数据类型)_第2张图片

你可能感兴趣的:(JNI开发系列(二、JNI与Java的数据类型))