JVM栈帧内部结构-操作数栈

基本概念:         操作数栈是基于数组的方式实现的。         在方法执行过程中,根据字节指令,往栈中写入(入栈/push)数据或提取(出栈/pop)数据。         某些字节码指令将值压入操作数栈,其余的字节码指令将操作数取出栈,使用它们后再把结果压入栈。(比如:复制,交换,求和等操作)         操作数栈主要用于保存计算过程的中间结果,同时作为计算过程中变量临时
相关文章
相关标签/搜索