04 2021 档案
摘要:图中展示了7种作用于不同分代的收集器,如果两个收集器之间存在连线,则说明它们可以搭配使用。虚拟机所处的区域则表示它是属于新生代还是老年代收集器。 新生代收集器:Serial、ParNew、Parallel Scavenge 老年代收集器:CMS、Serial Old、 Parallel Old 整堆
阅读全文
摘要:如何判断Java对象是否已死? 引用计数法、可达性算法。 引用计数法? 1. 描述 每个对象有一个引用计数器,当对象被引用一次则计数器加1,当对象引用失效一次则计数器减1,对于计数器为0的对象意味着是垃圾对象,可以被GC回收。 2. 优点 判断方式简单。 算法效率高。 3. 缺点 循环引用。 可达性
阅读全文

浙公网安备 33010602011771号