Untitled

1. 程序计数器(PC Register)

定义

Program Counter Register 程序计数器(寄存器)

作用:是记录下一条 jvm 指令的执行地址行号。

特点:

作用

2. 虚拟机栈(PC Register)

定义

问题辨析:

  1. 垃圾回收是否涉及栈内存? 不会。栈内存是方法调用产生的,方法调用结束后会弹出栈。
  2. 栈内存分配越大越好吗? 不是。因为物理内存是一定的,栈内存越大,可以支持更多的递归调用,但是可执行的线程数就会越少。
  3. 方法呢的局部变量是否线程安全 如果方法内部的变量没有逃离方法的作用访问,它是线程安全的 如果是局部变量引用了对象,并逃离了方法的访问,那就要考虑线程安全问题。