jvm简说----Java虚拟机运行时的数据区域

Java虚拟机运行时的数据区域        根据《Java虚拟机规范(Java SE 7版)》的规定,Java虚拟机管理的内存主要划分为程序计数器、虚拟机栈、本地方法栈、Java堆以及方法区(也叫非堆)。        下图是在百度百科上下载的图片        图中可以看到,程序计数器、Java虚拟机栈、本地方法栈是线程私有的,随着线程存在而存在的。Java堆以及方法区(非堆)是线程共享的。
相关文章
相关标签/搜索