Smali语法学习四

#Hello World A Hello World DEMOjava

.class public LHelloworld;
#第一行是类的声明
.super Ljava/lang/Object;
#super关键字,是父类的声明
    .method public static main([Ljava/lang/String;)V
    #定义一个返回值为V(void),参数类型是[Ljava/lang/String(一维String对象数组)的main函数
    .registers 2
    #方法第一行声明方法用到的寄存器数
    sget-object v0,Ljava/lang/System;->out:Ljava/io/PrintStream;
    #获取PrintStream的对象,放在v0寄存器中
    const-string v1, "Hello World!"
    #定义字符串常量
    invoke-virtual {v0,v1},Ljava/io/PrintStream;->println(Ljava/lang/String;)V
    #调用print答应v1中的对象
    return-void
.end method
相关文章
相关标签/搜索