Java中的垃圾回收机制(GC)

一、如何判断是否进行回收? 我们都知道java有自己的垃圾回收机制,可以保证我们的程序运行,那么如何判断某一对象需要回收,哪些不需要呢? 大致就是两种方法 (1)引用计数法:运用一个计数器,有地方引用计数器就加一,有一个引用失效,计数器就减一。 但它也有缺点:很难解决循环引用的问题。 (2)可达性分析算法(GC Root):其基本思路是通过一系列名为”GC Root“的对象作为起始点,从被称为GC
相关文章
相关标签/搜索