pc寄存器

 

只有堆和方法区有垃圾回收, 栈只有入栈和出栈,不考虑垃圾回收,pc寄存器只不断地被替换成下一个地址

 

 

 

 执行引擎会去pc寄存器所代表的5的地址去(下一个指令地址)里面查看操作指令,叫做istore_2,进行保存,放在局部变量表里面 

 

 

 并行的时候切换需要用到pc寄存器  线程1下一个要执行的指令的地址,如果公用就乱套了

 

 

 

 

 

 

posted @ 2021-10-07 22:12  lamda表达式先驱  阅读(236)  评论(0)    收藏  举报