例如,说一个方法创建一个列表:
List<Integer> list = new ArrayList<Integer>();
在方法结束时,列表不再被使用 – 这是否意味着没有内存分配给它,或者这意味着它有一个空指针(因为它是“创建”).
或者,我可以向方法发送一个“列表”,并在方法结束时将其清空:list.removeAll(list);会不会从内存的角度出发?
谢谢!