🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 常用JVM指令 | 指令 | 助记符 | 指令描述 | | :---: | :---: | :---: | | 0xac | ireturn | 从当前方法返回int\(当返回值是boolean/byte/char/short/int类型时使用\) | | 0xad | lreturn | 从当前方法返回long | | 0xac | freturn | 从当前方法返回float | | 0xaf | dreturn | 从当前方法返回double | | 0xb0 | areturn | 从当前方法返回对象引用 | | 0xb1 | return | 从当前方法返回void\(声明为void的方法、实例初始化方法、类和接口的初始化方法使用\) | | 0xbb | new | 创建一个对象,并将其引用值压入栈顶 | | 0xbc | newarray | 创建一个指定原始类型\(如int/float/char\)的数组,并将其引用值压入栈顶 | | 0xbf | athrow | 将栈顶的异常抛出 | | 0xc2 | monitorenter | 获取对象的监视锁,用于同步方法或同步块 | | 0xc3 | monitorexit | 释放对象监视锁,用于同步方法或同步块 |