标记、清除算法是如何处理循环引用

目前的GC算法有两个大分类:引用计数与可达性。下面来说说引用计数法是如何统计所有对象的引用计数的,再对比分析可达性算法是如何解决引用技术算法的不足,好比说循环引用。 循环引用 举个栗子:有两个对象,A引用B,B引用A。 这种情况下两个对象都存在引用,那么是否这两个对象就无法被GC了呢?先卖个关子,让我们记住这种情况,带着疑问往下读,接下来了解一下GC算法的一些概念。 GC采用的算法 1.引用计数算
相关文章
相关标签/搜索