JVM问题解答

66 阅读1分钟

使用PC寄存器存储字节码指令地址有什么用呢?

因为cpu需要不停的切换各个线程,这时候切换回来以后,就得知道接着从哪里开始继续执行,JVM的字节码解释器就需要通过改变PC寄存器的值来明确下一条应该执行什么样的字节码指令