Java 的内部 类 元数据存储在内存中的何处

Where is Java's internal classes Metadata stored in memory

我们知道 PermGen 或 "permanent generation" 是描述用户 类 的元数据(不是 Java 的内部 类)和静态引用的存储位置。 但是 Java 的内部 类(即存在于 rt、资源 jar 等中的 类)元数据究竟存储在哪里?

我问这个问题是参考 Java 1.8 之前的版本

经过上面的所有评论并研究了 java 文档等等,就元数据的存储方式而言,"user class" 和 "internal class" 似乎没有区别在 permgen 上。所有这些元数据都进入 Permgen,当 class 加载并在无法访问时被清除。