摘要: 垃圾回收是什么? 垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,垃圾收集的目的在于清除不再使用的对象。GC通过确定对象是否被活动对象引用来确定是否收集该对象。GC首先要判断该对象是否是时候可以收集。两种常用的方法是引用计数和对象引用遍历。 怎么判断一个对象是否需要收集? 引用计数(最简单古老的方法) : 指将资源(可以是对象、内存或磁盘空间等等)的被引用次... 阅读全文
posted @ 2016-08-21 20:46 27House 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 强引用、软引用、弱引用、虚引用的概念 ps:我更新了.....我真的更新了.....因为博客园不支持MarkDown,而且取了一个很low的用户名,所以不用了..... 强引用(StrongReference) 强引用就是指在程序代码之中普遍存在的,比如下面这段代码中的object和str都是强引用 阅读全文
posted @ 2016-08-21 17:26 27House 阅读(21969) 评论(4) 推荐(2) 编辑