GC工作原理
2020-10-13 本文已影响0人
阅物悦己
GC就是区分出有用的对象和无用的对象,标记无用的对象并对其进行回收。所谓“有用的对象”其实就是存在其他的程序持有此对象的引用,反之则是无用的对象。而标记无用的对象的方法称为“垃圾标记算法”,可分为“引用计数算法”和“根搜索算法”。
GC就是区分出有用的对象和无用的对象,标记无用的对象并对其进行回收。所谓“有用的对象”其实就是存在其他的程序持有此对象的引用,反之则是无用的对象。而标记无用的对象的方法称为“垃圾标记算法”,可分为“引用计数算法”和“根搜索算法”。