2.2.4 Program counter regsiters:程序计数器 类似于PC寄存器,是一块较小的内存区域,通过程序计数器中的值寻找要执行的指令的字节码,由于多线程间切换时要恢复每一个线程的当前执行位置,所以每个线程都有自己的程序计算器.这一个区域不会有OutOfMemeryError.当执行Java方法时,这里存储的执行的指令的地址,如果执行的是本地方法,这里的值是Undefined 2.2.5 Java stack:虚拟机栈 虚拟机栈也是线程私有的,每创建一个线程,虚拟机就会为这个线…