JVM系列_01_JAVA内存区域
文章目录运行时数据区域线程私有程序计数器Java虚拟机栈本地方法栈线程共享Java堆方法区运行时常量池直接内存
运行时数据区域
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,根据Java虚拟机规范的规定,Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如图 (引用自深入理解Java虚拟机-周志明),其中线程计数器,Java虚拟机栈,本地方法栈是线程私有的,堆,方法区,运行常量池,直接内存是线程共享的。
线程私有
程序计数器
程序计数器是一个较小的内存
原创
2020-05-15 23:08:54 ·
164 阅读 ·
0 评论