2021
12-11
12-11
java 垃圾回收机制以及经典垃圾回收器详解
判断对象存活方法引用计数法:在对象中添加一个引用计数子,每当一个地方引用他时,计数器就加一,当引用失效时,计数器就减一。会有对象循环引用问题:objA.instance=objBobjB.instance=objAobjA有objB的引用objB有objA的引用,他们相互引用着对方。导致他们无法回收。可达性分析:从GCRoots根对象作为起点,根据引用关系向下搜索,如果对象可达,就说明对象存活,如果对象不可达,就说明对象可以被回收。GCRoots的...
继续阅读 >