15、字节码操作码全解析:Java与Dalvik的深度洞察

字节码操作码全解析:Java与Dalvik的深度洞察

1. Java字节码操作码

Java字节码存在于Java类文件的代码属性部分。以下是Java字节码到操作码的映射表:
| 操作码 | 十六进制值 | 操作码助记符 |
| — | — | — |
| 0 | (0x00) | Nop |
| 1 | (0x01) | aconst_null |
| 2 | (0x02) | iconst_m1 |
| 3 | (0x03) | iconst_0 |
| 4 | (0x04) | iconst_1 |
| 5 | (0x05) | iconst_2 |
| 6 | (0x06) | iconst_3 |
| 7 | (0x07) | iconst_4 |
| 8 | (0x08) | iconst_5 |
| 9 | (0x09) | lconst_0 |
| 10 | (0x0a) | lconst_1 |
| 11 | (0x0b) | fconst_0 |
| 12 | (0x0c) | fconst_1 |
| 13 | (0x0d) | fconst_2 |
| 14 | (0x0e) | dconst_0 |
| 15 | (0x0f) | dconst_1 |
| 16 | (0x10) | bipush |
| 17 | (0x11) | sipush |
| 18 | (0x12) | ldc |
| 19 | (0x13) | ldc_w |
| 20 | (0x14) |

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值