11 2022 档案
摘要:一、概述 1.1、作用 算术指令用于对操作数栈栈顶的元素(如果运算只包含一个操作数,那么该元素就是栈顶的元素,如果有两个操作数,那么就是栈顶和次栈顶的元素)进行某种特定的运算,并把运算的结果重新压入操作数栈 1.2、分类 大体上来说,算术指令可以分为两大类,一类是对 整数类型 的数据进行运算的指令,
阅读全文
摘要:一、概述 每个方法被执行的时候,Java 虚拟机都会同步创建一个栈帧用于存放局部变量表、操作数栈、动态链接、方法出口等信息,在栈帧中与 Jvm 指令关系最密切的就是局部变量表和操作数栈,所以在介绍 Jvm 指令之前,我们先了解一下栈帧中最重要的两个内存区域 1.1、操作数栈 Jvm 是基于堆栈结构模
阅读全文