摘要: 一、Accessing Static Fields(访问静态域) 1. GetStaticFieldID 返回类的静态域的域 ID。域由其名称和签名指定。GetStatic<type>Field 和 SetStatic<type>Field 访问器函数系列使用域 ID 检索静态域。 GetStati 阅读全文
posted @ 2018-11-19 22:38 灰色飘零 阅读(629) 评论(0) 推荐(2) 编辑
摘要: 一、GetMethodID 返回类或接口实例(非静态)方法的方法 ID。方法可在某个 clazz 的超类中定义,也可从 clazz继承。该方法由其名称和签名决定。 GetMethodID() 可使未初始化的类初始化。 要获得构造函数的方法 ID,应将 <init> 作为方法名,同时将 void (V 阅读全文
posted @ 2018-11-19 22:15 灰色飘零 阅读(726) 评论(0) 推荐(2) 编辑
摘要: 一、GetFieldID 返回类的实例(非静态)域的域 ID。该域由其名称及签名指定。访问器函数的Get<type>Field 及 Set<type>Field 系列使用域 ID 检索对象域。 GetFieldID() 将未初始化的类初始化。 GetFieldID() 不能用于获取数组的长度域。应使 阅读全文
posted @ 2018-11-19 22:07 灰色飘零 阅读(482) 评论(0) 推荐(2) 编辑
摘要: 一、AllocObject 分配新 Java 对象而不调用该对象的任何构造函数。返回该对象的引用。 clazz 参数务必不要引用数组类。 参数: env:JNI 接口指针。 clazz:Java 类对象。 返回值: 返回 Java 对象。如果无法构造该对象,则返回NULL。 抛出: Instanti 阅读全文
posted @ 2018-11-19 21:57 灰色飘零 阅读(1025) 评论(0) 推荐(2) 编辑