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
相關文章
相關標籤/搜索