深入理解Java虚拟机 1.Java内存区域详解

深入理解Java虚拟机 1.Java内存区域详解 Java虚拟机在执行Java程序的时候,自动会将他所管理的内存划分成若干个不同的数据区域。划分出来的数据区域按照线程是否共享划分为两类。一类是线程共享区域,另一类是线程隔离区域。其中线程共享区域包括方法区、堆区;线程私有的包括程序计数器、虚拟机栈、本地方法栈。运行时数据区域划分如下图: 1.程序计数器 虚拟机栈是属于线程隔离的数据区域,他的生命周期
相关文章
相关标签/搜索