垃圾回收机制 自动垃圾收集如何确认内存需要被回收可达性分析算法引用类型和可达性级别 垃圾收集算法分代收集垃圾收集器 自动垃圾收集 如何确认内存需要被回收 引用计数:无法解决相互引用的问题,a引用了b ,b引用了a 但是a,b都没有在其他地方被用到 可达性分析算法 引用类型和可达性级别 垃圾收集算法 分代收集 hotspot: 新生代:标记复制算法 老年代:标记-整理 垃圾收集器 使用三色标记标注 CMS还有一个问题就是内存碎片问题, 当full GC后还是无法存放大对象的时候JVM会掉用serial old的垃圾收集器进行垃圾 回收 标记-整理