目前没有完美的收集器,不同的厂商.版本的虚拟机提供的垃圾收集器会有很大的差别,用户根据自己应用特点和要求组合出各个年代所使用 的收集器.基于jdk1.7Update14之后的虚拟机. HotSpot的垃圾收集器 上图是作用于新生代和老年代的收集器,连线代表可以搭配使用. 新生代采用复制算法,而老年代采用标记-整理.标记-清除算法 1.Serial:串行 采用复制算法的单线程收集器,进行GC的时候需要暂停其他线程的工作(被称为Stop The World),直到它收集结束.Serial依然是运行在…