深入理解Java虚拟机-Java内存区域

1.Java内存模型 Java虚拟机的逻辑模型如下图: 从图中我们可以知道,Java内存模型可以分为5块,其中线程共享的有两个区域,分别是堆和方法区,线程独占的有三个区域,分别是虚拟机栈,本地方法栈和程序计数器。 (1)程序计数器 程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器; 程序计数器处于线程独占区; 如果线程执行的是Java方法,这个计数器记录的是正在执行的
相关文章
相关标签/搜索