JVM垃圾处理方法(标记清除.复制.标记整理) 1.标记清除 标记阶段:先通过根节点,标记所有从根节点开始的对象,未被标记的为垃圾对象. 清除阶段:清除所有未被标记的对象. 2.复制算法 将原有的空间分为两块,每次只使用其中的一块,将正在使用的内存中的存活的对象复制到未使用的内存块中, 然后清除正在使用的内存块中的所有对象. 3.标记----整理 1.标记阶段:先通过根节点,标记所有从根节点开始的可达对象,为被标记的为垃圾对象 2.整理阶段:将所有的存活对象压缩到内存的一段,之后清理边界所有空间…