jvm内存模型

来源:互联网 发布:php网站模板下载不了 编辑:程序博客网 时间:2024/06/06 02:03

jvm内存模型:Java代码是运行在Java虚拟机之上的,由Java虚拟机通过解释执行(解释器)或编译执行(即时编译器)来完成,故Java内存模型,也就是指Java虚拟机的运行时内存模型。运行时内存模型,分为线程私有和共享数据区两大类,其中线程私有的数据区包含程序计数器、虚拟机栈、本地方法区,所有线程共享的数据区包含Java堆、方法区,在方法区内有一个常量池。java运行时的内存模型图,如下:

作者:Gityuan
链接:https://www.zhihu.com/question/19748817/answer/88610988
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

http://www.cnblogs.com/dingyingsi/p/3760447.html 深入理解java虚拟机部分

http://blog.csdn.net/u012387062/article/details/49406447 详细介绍