1.前言 理解JVM的垃圾回收机制(简称GC)有什么好处呢?作为一名软件开发者,满足自己的好奇心将是一个很好的理由,不过更重要的是,理解GC工作机制可以帮助你写出更好的Java程序. 在学习GC前,你应该知道一个技术名词:“stop-the-world” ,无论你选择哪种GC算法,“stop-the-world”都会发生.“stop-the-world”意味着JVM停止应用程序,而去进行垃圾回收.当“stop-the-world”发生时,除了进行垃圾回收的线程,其他所有线程都将停止运行.被中断的…