程式語言 - Java Assembler (Jasmin) - Console - Hello, world!



參考資訊:
https://jasmin.sourceforge.net/

main.j

.class public main
.super java/lang/Object

.method public <init>()V
    aload_0
    invokenonvirtual java/lang/Object/<init>()V

    return
.end method

.method public static main([Ljava/lang/String;)V
    .limit stack 2

    getstatic java/lang/System/out Ljava/io/PrintStream;
    ldc "Hello, world!"
    invokevirtual java/io/PrintStream/println(Ljava/lang/String;)V

    return
.end method

編譯、執行

$ java -jar ~/jasmin-2.4/jasmin.jar main.j 
    Generated: main.class

$ java main
    Hello, world!