JAVA的内存区域构成(笔记)

一、JAVA内存区域的整体构成 JAVA运行时数据区构成如上图。其中灰色部分的方法区和堆属于所有线程共享的数据区,白色部分的虚拟机栈、本地方法栈和程序计数器属于线程隔离的数据区。 二、各个数据区域的作用 1.程序计数器 程序计数器是一块较小的内存空间,它可以看做是当前线程所执行的字节码的行号指示器。简单说就是指令指示器,标明正在执行的指令(这里和C++不同,C++中程序计数器指向的是当前指令的下一
相关文章
相关标签/搜索