导语
垃圾收集器的主要任务是识别和回收垃圾对象进行内存清理,为了让垃圾回收器可正常高效执行,在大部分的情况下会请求系统进入到一个停顿阶段,在这个停顿阶段对所欲应用进程进行终止,然后执行垃圾清理操作,只有所有应用线程都停止了才不会有新的垃圾产生。同时保证在停顿瞬间所有应用的一致性,更有利于垃圾清理的标记每个对象。所以在垃圾清理的过程中这样的停顿被称为是Stop-The-World。
示例
public class StopWorldTest {
public static class MyThread extends