2
0
Fork 0
mirror of https://github.com/MartinThoma/LaTeX-examples.git synced 2025-04-26 06:48:04 +02:00
LaTeX-examples/presentations/Programmieren-Tutorium/Tutorium-04/Bytecode.txt
2013-11-05 19:39:03 +01:00

34 lines
1.1 KiB
Text

Compiled from "SimpleLoop.java"
public class SimpleLoop extends java.lang.Object{
public SimpleLoop();
Code:
0: aload_0
1: invokespecial #1; //Method java/lang/Object."<init>":()V
4: return
public static void main(java.lang.String[]);
Code:
0: bipush -5
2: istore_1
3: iload_1
4: bipush 15
6: if_icmpge 46
9: getstatic #2; //Field java/lang/System.out:Ljava/io/PrintStream;
12: new #3; //class java/lang/StringBuilder
15: dup
16: invokespecial #4; //Method java/lang/StringBuilder."<init>":()V
19: iload_1
20: invokevirtual #5; //Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
23: ldc #6; //String :
25: invokevirtual #7; //Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
28: iload_1
29: iload_1
30: imul
31: invokevirtual #5; //Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
34: invokevirtual #8; //Method java/lang/StringBuilder.toString:()Ljava/lang/String;
37: invokevirtual #9; //Method java/io/PrintStream.println:(Ljava/lang/String;)V
40: iinc 1, 1
43: goto 3
46: return
}