如果是在程序稳定一段时间后查看所有被加载的类, 可以尝试下面的方法:
```bash
# 找到对应的 Java 进程
$ xxx/jdk/bin/jps
77675 MyApp
# 查看 jcmd 子命令, 根据 JDK 版本, 可能看到不同的子命令
$ xxx/jdk/bin/jcmd 77675 help
GC.class_histogram
VM.class_hierarchy
VM.classes
# 查看加载的类
$ xxx/jdk/bin/jcmd 77675 GC.class_histogram
77675:
 num     #instances         #bytes  class name (module)
-------------------------------------------------------
   1:       2680074      131859776  [B (
[email protected])
   2:       2566521       61596504  java.lang.String (
[email protected])
   3:       1194171       47766840  java.util.TreeMap$Entry (
[email protected])
   4:        348145       29392240  [Ljava.lang.Object; (
[email protected])
   5:        139184       19783688  [I (
[email protected])
   6:         59540       18054840  [J (
[email protected])
   7:        322735       10327520  java.util.HashMap$Node (
[email protected])
# 或者上面的结果保存到 csv, 然后做数据处理
```