Java内存区域 程序计数器(Program Counter Register):记录当前线程所执行字节码的行号指示器.字节码解释器工作时,判断是循环,分支,跳转,异常等条件,然后更新这个计数器的值来选取下一条要执行的指令. 这个部分是线程私有的,各线程之间不会相互影响 Java虚拟机栈(JVM Stacks):是Java方法执行的内存模型,每个方法在执行中会创建一个栈帧,用于存储局部变量表,操作数栈,动态链接,方法出口等信息.如果该方法中调用了别的方法,相当于新方法入栈:而方法执行完成后,相当