java垃圾回收问题

duc*_*cin 2 java garbage-collection

我有一个游戏对象的HashMap.每个Game对象都包含一个玩家的HashMap和一个Move列表.当游戏结束时,我想将其从地图中删除.在删除游戏对象之前我应该​​清空玩家地图并移动列表吗?或者GC会处理它吗?

是的,这是一个新手问题,对不起;)

SLa*_*aks 10

你不需要做任何事情.

只要整个对象图未被任何有对象引用,GC就会自动收集整个对象.

根节点对象是保证不可收集的对象 - 由静态字段或任何线程中的活动堆栈帧引用的对象.