【深刻Java虚拟机】之一:Java内存区域与内存溢出

1、Java内存区域 Java虚拟机在执行Java程序的过程当中会把他所管理的内存划分为若干个不一样的数据区域。Java虚拟机规范将JVM所管理的内存分为如下几个运行时数据区:程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区。 下面详细阐述各数据区所存储的数据类型java 这也是为何我把内存区域分为线程共享和非线程共享的缘由,非线程共享的那三个区域的生命周期与所属线程相同,而线程共享的
相关文章
相关标签/搜索