我有一个
List<Animal> results= new List<Animal>();
Inside Animal Class我有值字段的getter setter,它是map:
public class Animal
{
private final HashMap<String,Object> value;
}
Now I am iterating over result
for(int i=0;i<results.size();i++){
{
HashMap<String, Object> value= result.get(i).getValue();
String a =value.get("test")
}
}
如何使整个List及其中的所有Animal对象符合垃圾回收的条件
答案 0 :(得分:0)
只需使用results
赞
null
即可
results = null;
换句话说,不应该有任何引用来引用你创建的对象。
然后可选择调用像
这样的垃圾收集System.gc();
注意:没有必要调用GC。 JVM自动调用GC。