摘要: 本文我们来讨论一下JNI如何将Java类型映射到本机C类型。 一、基本数据类型 如下图表整理了Java基本类型和native对应的关系: 二、引用类型 JNI 包含许多与不同类型的Java对象相对应的引用类型。JNI引用类型按层次结构组织,如图所示: 在C中,所有其他JNI引用类型都定义为与jobj 阅读全文
posted @ 2018-11-10 21:57 灰色飘零 阅读(778) 评论(0) 推荐(3) 编辑
摘要: 本章我们重点说明以下JNI设计的问题,本章中提到的大多数设计问题都与native方法有关。至于调用相关的API的设计,我们会在后面进行介绍。 一、JNI接口函数和指针 native 代码通过调用JNI函数来访问Java VM功能。JNI函数可通过接口指针获得。接口指针是指向指针的指针。该指针指向一个 阅读全文
posted @ 2018-11-10 20:00 灰色飘零 阅读(1106) 评论(0) 推荐(4) 编辑