java虚拟机进行垃圾回收时,进行可达性分析,是按照 深度优先 还是 广度优先 来找根结点的。
老生代回收用广度新生代回收用深度https://segmentfault.com/a/1190000005654932这里写得比较详细