GC垃圾回收查找垃圾的两种方式计数引用法根可达法清除垃圾的方式JVM相关零碎知识点- 2020-11-09 22:46categories:- jvm- jvm: GC垃圾回收垃圾的定义:没有引用指向的任何对象都是垃圾 查找垃圾的两种方式 计数引用法对象每被引用一次 便计数一次,每去除一个引用 计数减一,直到计数为0 没有被引用时 即可被回收。这种方式不能回收 循环引用的对象,例如 A -> B -> C -> A 根可达法从根对象的引用上 通过每个节点直达被引用的对象,如果从根上到某个对象时,缺少节点,这样的对象就被认为垃圾。补充 根对象有哪些 清除垃圾的方式