小编Gu0*_*r20的帖子

如何唯一地区分Java的对象实例

我目前正在为Java 1.7构建一个本机JVMTI代理.问题是我需要索引有关特定Java对象实例的一些数据.所以我的问题是我可以使用jobject类型的值作为对象的实例ID来检索我的索引数据吗?

我已经查找了有关jobject类型的语义的任何信息.它是Object的内存位置的指针吗?它是一个堆栈指针地址吗?它是JVM内部结构的地址吗?所以我无法弄清楚jobject的值是否是Java对象生命中唯一且不可变的.

谢谢你的帮助.

编辑

根据JNI在这里找到的规范,jobject似乎是Object实例的指针.

java jvmti

6
推荐指数
1
解决办法
3356
查看次数

标签 统计

java ×1

jvmti ×1