JVM 基础笔记(四)垃圾回收JDK 1.8

垃圾回收机制    一、确定什么样的对象是垃圾?  引用计数,可达性分析 引用计数 有其他的对象引用我,就不会被回收,但是会有一些问题。 假如  a1 是 a2的引用,而a2又是a1的引用。循环引用,这样两个对象就不会被称之为垃圾,就导致这两个对象不会被回收造成资源的浪费。 可达性分析 GC root【上帝视角】,由这个GC root出发,去看看某个对象是否可达。  特点:  GC root的生命
相关文章
相关标签/搜索