jvm的默认垃圾收集器

use*_*121 9 java

可能重复:
查找正在运行的垃圾收集器类型

有没有办法告诉默认情况下jvm中使用了什么垃圾收集器?

Wil*_*ung 12

这将打印出当前在JVM中加载的所有垃圾收集器的列表.

import java.lang.management.*;
import java.util.List;

public class x {
    public static void main(String args[]) {
        List<GarbageCollectorMXBean> l = ManagementFactory.getGarbageCollectorMXBeans();
        for(GarbageCollectorMXBean b : l) {
            System.out.println(b.getName());
        }
    }
}
Run Code Online (Sandbox Code Playgroud)