右边为调用clear后内存情况
现将list.clear改为 list=null,再看看运行情况
赋值NULL后不仅列表中的对象变成了垃圾,为列表分配的空间也会回收
clear()只是清除了对象的引用,使那些对象成为垃圾
java中ArrayList之clear内存回收
最新推荐文章于 2024-12-21 12:35:10 发布
右边为调用clear后内存情况
现将list.clear改为 list=null,再看看运行情况
赋值NULL后不仅列表中的对象变成了垃圾,为列表分配的空间也会回收
clear()只是清除了对象的引用,使那些对象成为垃圾