深入理解java虚拟机之垃圾回收

1.如何判断对象可以回收 1.1 引用计数法 1.2可达性分析法 Java 虚拟机中的垃圾回收器采用可达性分析来探索所有存活的对象 扫描堆中的对象,看是否能够沿着 GC Root对象 为起点的引用链找到该对 象,找不到,表示可以回收 哪些对象可以作为 GC Root 四种引用 强引用 只有所有 GC Roots 对象都不通过【强引用】引用该对象,该对象才能被垃圾回收 软引用(SoftReferen
相关文章
相关标签/搜索