JVM垃圾回收算法

本文参考:深入理解java虚拟机 一、对象的生死 我们先来了解一下在Java中是如何判断一个对象的生死的,有些语言比如Python是采用引用计数来统计的,在Java以及C#等语言中是采用GC Roots来解决这个问题。如果一个对象和GC Roots之间没有链接,那么这个对象也可以被视作是一个可回收的对象。 Java中可以被作为GC Roots中的对象有: 虚拟机栈中的引用的对象。 方法区中的类静态
相关文章
相关标签/搜索