public class A{ public void test(){ for(int i=0;i<2;i++){ List b = new ArrayList(); } } }
请问循环完毕后内存中有几个list对象? 前一个创建的list是否可以被gc回收 主要是想知道对于后一个创建的list,前一个算不算失去了引用
每次循环b这个引用就变成可回收,gc的时候就可以释放