GC中用三种颜色标记不同的对象
(1)黑色:本身强引用,并已处理对象中的子引用
(2)灰色:本身强引用,还没处理对象中的子引用
(3)白色:不可达对象
Mark扫描时根据状态进行标记
本文介绍垃圾回收(GC)过程中使用的三色标记法:黑色表示已处理的强引用对象;灰色表示待处理子引用的强引用对象;白色表示不可达对象。通过不同颜色的状态标记辅助完成对象的有效扫描。
GC中用三种颜色标记不同的对象
(1)黑色:本身强引用,并已处理对象中的子引用
(2)灰色:本身强引用,还没处理对象中的子引用
(3)白色:不可达对象
Mark扫描时根据状态进行标记
2283
1213
205

被折叠的 条评论
为什么被折叠?