.class public LSmaliDemo; .super Ljava/lang/Object; .method public constructor ()V .locals 0 return-void .end method .method public static main([Ljava/lang/String;)V .locals 12 const/4 v0, 0x5 sget-object v1, Ljava/io/System;->out:Ljava/io/PrintStream; const-string v2, "Hello" invoke-virtual {v1, v2}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V const-string v3, "World" invoke-virtual {v1, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V sget-object v4, LSmaliDemo;->instance:Ljava/lang/Object; new-instance v5, Ljava/lang/StringBuilder; const-string v6, "Sum: " invoke-direct {v5, v6}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V const/16 v7, 0x2A iput v7, v5, Ljava/lang/StringBuilder;->value:Ljava/lang/Object; invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v8 invoke-virtual {v1, v8}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V const/4 v9, 0x7 const/4 v10, 0x3 add-int v11, v9, v10 new-instance v12, Ljava/lang/StringBuilder; const-string v13, "Result: " invoke-direct {v12, v13}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V iput v11, v12, Ljava/lang/StringBuilder;->value:Ljava/lang/Object; invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v14 invoke-virtual {v1, v14}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V return-void .end method .field static instance:Ljava/lang/Object; .field public static final serialVersionUID:I = 0x0