摘要: 1、垃圾是如何被发现的? 通过引用计数或者可达性分析,但是引用计数会有循环引用的问题,导致垃圾丢失。所以可达性分析更可靠,因此也就有了GCRoot。 2、那么GcRoot从哪里发起? 1)局部变量表中的变量 2)成员变量:静态变量,常量 3)本地方法栈中的变量 3、由此,垃圾回收算法引申而出: 1) 阅读全文
posted @ 2023-03-13 01:11 董振 阅读(17) 评论(0) 推荐(0) 编辑