阅读背景:

java字节码I++ ++j

来源:互联网 

操作数栈

操作数栈用于字节码指令执行期间,就像通用寄存器在CPU里使用一样。大部分JVM的字节码各自操作出栈,入栈,复制,交换,或者执行操作,使其生产和消费各种数据。因此,在字节码里,指令把值在局部变量表和操作数栈之间频繁移动。比如,一个简单的变量初始化导致两个字节码在操作数栈里交互影响。操作数栈用于字节码指令执行期间,就像通用寄存器在CPU里使用一样。大部分JVM的字




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: