.filed private isFlag:z
定义变量
const/high 16 v0,0x34f8
把0x34f8赋值给v0
.method
方法
.parameter
方法参数
.prologue
方法开始
.line12
此方法位于第12行
iget-object
调用对象
invoke-static
调用静态函数
invoke-super
调用父函数
invoke-direct
调用函数
return-void
函数返回void
.end method
函数结束
iput-object
对象赋值
new-instance
创建实例
条件跳转分支:
"if-eq vA,vB:cond_**"
如果vA等于vB,则跳至:cond_**
"if-ne vA,vB:cond_**"
如果vA不等于vB,则跳至:cond_**
"if-It vA,vB:cond_**"
如果vA小于vB,则跳至:cond_**
"if-Ie vA,vB:cond_**"
如果vA小于等于vB,则跳至:cond_**
"if-ge vA,vB:cond_**"
如果vA大于等于vB,则跳至:cond_**
"if-gt vA,vB:cond_**"
如果vA大于vB,则跳至:cond_**
"if-eqz vA,:cond_**"
如果vA等于0,则跳至:cond_**
"if-nez vA,:cond_**"
如果vA不等于0,则跳至:cond_**
"if-Iez vA,:cond_**"
如果vA小于等于0,则跳至:cond_**
"if-Itz vA,:cond_**"
如果vA小于0,则跳至:cond_**
"if-gez vA,:cond_**"
如果vA大于等于0,则跳至:cond_**
"if-gtz vA,:cond_**"
如果vA大于0,则跳至:cond_**
实例:
image.png image.png image.png
网友评论