1. 程式人生 > >檢視JVM使用的什麼垃圾收集器

檢視JVM使用的什麼垃圾收集器

一、方法一

java -XX:+PrintCommandLineFlags -version

二、方法二

java -XX:+PrintFlagsFinal -version | grep 

三、方法三


import java.lang.management.GarbageCollectorMXBean;
import java.lang.management.ManagementFactory;
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());
        }
    }