1.引用计数垃圾收集,查看哪些内存是被引用的,进行计数,有零引用的对象则清除,但是,有一些有问题,循环引用和对象复制引用的无法清除
2.标记-清楚算法,从root(全局对象)跟开始查看被引用的对象,循环引用因为不能从root处查询到。虽然有计数,但是无法从根获取到,他们将会被垃圾回收器回收。
1.引用计数垃圾收集,查看哪些内存是被引用的,进行计数,有零引用的对象则清除,但是,有一些有问题,循环引用和对象复制引用的无法清除
2.标记-清楚算法,从root(全局对象)跟开始查看被引用的对象,循环引用因为不能从root处查询到。虽然有计数,但是无法从根获取到,他们将会被垃圾回收器回收。