数据区域有:程序计步器,虚拟机栈,本地方法栈,java堆,方法区 程序计步器: 它是一块较小的内存空间,它的作用可以看做是当先线程所执行的字节码的信号指示器. 每一条JVM线程都有自己的PC寄存器,各条线程之间互不影响,独立存储,这类内存区域被称为“线程私有”内存 在任意时刻,一条JVM线程只会执行一个方法的代码.该方法称为该线程的当前方法(Current Method) 如果该方法是java方法,那PC寄存器保存JVM正在执行的字节码指令的地址 如果该方法是native,那PC寄存器的值是un…