java中list集合的clear

java中list集合通过clear()方法清空,只会将list中的对象变成垃圾回收清空,但是list对象还是存在。
但是通过list=null后,不仅列表中的对象变成了垃圾,为列表分配的空间也会回收,什么都不做与赋值NULL一样,说明直到程序结束也用不上列表list了,它自然就成为垃圾了.clear()只是清除了对象的引用,使那些对象成为垃圾.
来自于博客:http://li348720255.blog.163.com/blog/static/7671319320118210515459/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.什么是垃圾回收? 垃圾回收(Garbage Collection)是Java虚拟机(JVM)垃圾回收器提供...
    简欲明心阅读 90,265评论 17 311
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,718评论 18 399
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,549评论 11 349
  • 我害怕,怕周末你考试结束还是不会回我的消息,或者用一段长文把我所有的期盼碎得彻底。 最近,我在追你 从十一月十九号...
    WuWenjunsunbeam阅读 1,490评论 0 0
  • 碎片化的时代,我们生活每天都被一些新奇的新闻报道所充斥,你肯定经常看到类似报道:美女主播月入上千万;网友相见,因为...
    往事如烟之清风阅读 1,675评论 2 2

友情链接更多精彩内容