JVM之内存结构 发表于 2018-07-29 更新于 2018-08-31 阅读次数: 运行时数据区 程序计数器注:线程私有 虚拟机栈注:线程私有 堆 注:线程共享 方法区 注:线程共享,JDK8中是 Meta Space ,在 JDK8之前是 Perm Space 永久区 运行时常量池 本地方法栈 非堆区 参考文章:JVM架构和GC垃圾回收机制 jvm的运行时数据区Metaspace压缩类空间codecachecodecache2