读《Java虚拟机精讲》之-------JVM内存分配的总结

一 ,  JVM的运行时内存结构 JVM内部定义了多个程序在运行时需要使用到的内存区,如下图所示: 二, 线程共享内存区 如上面的图所示,JVM中内存区可以根据访问权限不同定以为线程共享和线程私有两大类。所谓线程共享是指的是可以允许被所有线程共享访问的一类内存区,包括堆区,方法区,运行时常量池三个内存区。 1. Java堆区(heap) Java堆区在JVM启动的时候被创建,并且它在实际的内存空间
相关文章
相关标签/搜索