代码如下:
设置堆大小及堆内存快照:
运行如下,出现了堆溢出:
打开MemoryAnalyzer Tool,导入hprof文件,结果如下:
上图点击Leak Suspects,如下图:
再点击Details,显示如下:
鼠标右键选 ==>with incoming references(查看被引用的来源) ,显示如下:
再回到代码,查看oomList对象,结果在16行,找到了问题所在。
当然也可以点击 See stacktrace:
结果如下:
代码如下:
设置堆大小及堆内存快照:
运行如下,出现了堆溢出:
打开MemoryAnalyzer Tool,导入hprof文件,结果如下:
上图点击Leak Suspects,如下图:
再点击Details,显示如下:
鼠标右键选 ==>with incoming references(查看被引用的来源) ,显示如下:
再回到代码,查看oomList对象,结果在16行,找到了问题所在。
当然也可以点击 See stacktrace:
结果如下: