JVM堆内存结构 堆内存结构图示 GC回收垃圾,主要就是回收一些无用的“对象”。这些“对象”是存储在堆内存中的。当然也可能会回收“方法区”中的内容。 在JVM规范中,方法区是属于“堆”的。 简易的图示: JDK1.7与JDK1.8中JVM堆内存的对比 永久区 | 元空间 JDK1.7:Permanent Space JDK1.8: Metaspace