JVM的内存结构
1. 程序计数器(PC Register )寄存器
1.1 全称:Program Counter Register
1.2 作用
首先,java源代码 被 编译成 二进制的 字节码 (jvm指令) jvm跨平台就是这一套指令,linux 下,windows下指令都是一致的
指令 经过 解释器 把每一条指令 解释成 机器码,然后交给CPU执行,CPU只识别机器码
程序计数器作用就是: 在指令的执行过程中,记住下一条指令的执行地址
例如下面这一段字节码
假设代码现在执行到 地址为 7 的 这一行,指令 通过解释器 被解释成机器码 到 被CPU 执行的过程中,程序计数器 会将下一条指令地址 8 进行记录