带你揭开Java垃圾回收机制的神秘面纱
Java垃圾回收机制是面试的一大难点,但是别慌,都是小场面
废话不多说,直接上图
总述
本文按照 何为垃圾 -> 怎么确定垃圾 -> 怎么回收垃圾 路线来介绍Java的垃圾回收机制的相关算法。
何为垃圾?
怎么确定垃圾?
引用计数算法
可达性分析算法
怎么回收垃圾?
标记-清除算法
复制算法
标记-整理算法
分代收集算法
总结:
纵观Java的垃圾回收相关算法,我们不难发现这几种算法都是环环相扣、你中有我我中有你的关系,但都离不开提高效率这一关键点。
不管是人类社会的发展史还是计算机的发展史,所有的事物都在围绕着效率来改变,这一点在我们的日常开发中更为明显。
高效,从你我开始,从不划水不摸鱼开始,从垃圾回收机制开始。
制作不易,点个赞再溜~