0

下面是参考代码

public static Map<String, Long > map1 = new HashMap<String, Long >();

如果我调用 map1.clear() ,hashmap 的所有元素是否都符合 GC 条件,还是我需要将地图的每个元素显式设置为 null ?

4

1 回答 1

0

hashmap.clear()只是清除了HashMap的所有数据使其再次可重用。这里可重用意味着可以再次重用同一个对象。所以我认为这里没有任何作用GC

于 2013-08-30T09:15:59.263 回答