猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
用什么办法可以获取当前JVM中所有的对象?
用什么办法可以获取当前JVM中所有的对象
慕莱坞森
浏览 1942
回答 4
4回答
慕森卡
常规的Java SE标准库的API的话,没有办法达到题主的需求。题主的需要本质上说就跟Ruby的ObjectSpace一样要能够遍历当前JVM内的所有活的对象实例,并对它们做操作。Java的标准库没有提供遍历整个Java堆中的所有活的Java对象实例的方法。通过JVMTI倒是有办法遍历出所有活的Java对象实例的,但那是一个主要用于支持调试器的API,并不适合普通Java程序自己对自己操作使用。
0
0
1
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
性能测试
测试这样压测合适吗?(缓存是否有并发瓶颈?)
2 回答
接口性能测试传参值如何依次取?
1 回答
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续