JAVA简单的字节码介绍
来源:互联网 发布:淘宝进货单 编辑:程序博客网 时间:2024/05/19 06:16
Demo.java
-----------------------
public class Demo {
public static int add(int a,int b) {
return a+b;
}
public static void main(String[] args) throws Exception {
add(3,2);
}
}
-----------------------
字节码
0
1
4
这三行是init代码,初始化
0
1
2
3
iload_0,iload_1表示将存储在局部变量区中索引为0和1的整数压入操作数栈中
iadd表示从操作数栈中弹出那两个整数相加,再将结果压入操作数栈
ireturn表示从操作数栈中弹出结果
0
1
2
5
6
定义两个整型值,3,2
#2是add方法在Constant_pool中的标识
调用了此方法
pop弹出结果
return返回
- JAVA简单的字节码介绍
- Java字节码简单介绍
- Java——字节流简单介绍
- 打造一个简单的Java字节码反编译器
- 打造一个简单的Java字节码反编译器
- Java的简单介绍
- java的简单介绍
- Java字节流简单的数据传递
- Java字节码1-Agent简单上手
- lua执行字节码的过程介绍
- Javassite:使字节码工程变得简单 --在比字节码抽象度更高的java源代码级进行字节码工程
- Java虚拟机的简单介绍
- Java的enum简单介绍
- java虚拟机的简单介绍
- Java JDBC的简单介绍
- Java NIO的简单介绍
- java 集合简单的介绍
- java file的简单介绍
- C/C++程序员面试题集
- poj3469
- 个人所得税计算器
- 算法设计:如何求数组中第i大 或 第i小的数 (续上)
- VB.net中COMBOBOX控件下拉颜色的变化
- JAVA简单的字节码介绍
- 转dmg 到iso。。。
- hosts 文件添加器 图形化添加ip和域名对应
- 解决Android加载图片时内存溢出的问题
- JSP将这字符串转换成中文能正常显示的函数
- HDU 3698
- 求一元二次方程的根
- 最简单的贪心算法--删除数字问题
- 我的第十三个C++上机报告(个人所得税计算器)