jclass:类引用
jobject:实例引用(C++的说法:对象引用)
C访问java的变量,需要获取变量ID,然后访问变量。
其中获取变量ID,GetFieldID,需要参数jclass,这是一个类操作,因为它从这个类中获得field的描述。
与此相反,访问变量变量,GetIntField,需要参数jobject,这是一个实例操作,因为它从这个实例中获得这个field的值。
时间: 2024-10-27 08:10:02
jclass:类引用
jobject:实例引用(C++的说法:对象引用)
C访问java的变量,需要获取变量ID,然后访问变量。
其中获取变量ID,GetFieldID,需要参数jclass,这是一个类操作,因为它从这个类中获得field的描述。
与此相反,访问变量变量,GetIntField,需要参数jobject,这是一个实例操作,因为它从这个实例中获得这个field的值。