// Compiled from JTest.java (version 1.6 : 50.0, super bit)
public class test.JTest {
// Method descriptor #6 ()V
// Stack: 1, Locals: 1
public JTest();
0 aload_0 [this]
1 invokespecial java.lang.Object() [8]
4 return
Line numbers:
[pc: 0, line: 3]
Local variable table:
[pc: 0, pc: 5] local: this index: 0 type: test.JTest
// Method descriptor #15 (II)Z
// Stack: 2, Locals: 2
public static boolean ifStatement1(int a, int b);
0 iload_0 [a]
1 iload_1 [b]
2 if_icmplt 7
5 iconst_1
6 ireturn
7 iconst_0
8 ireturn
Line numbers:
[pc: 0, line: 6]
[pc: 5, line: 7]
[pc: 7, line: 9]
Local variable table:
[pc: 0, pc: 9] local: a index: 0 type: int
[pc: 0, pc: 9] local: b index: 1 type: int
Stack map table: number of frames 1
[pc: 7, same]
// Method descriptor #15 (II)Z
// Stack: 2, Locals: 2
public static boolean ifStatement2(int a, int b);
0 iload_0 [a]
1 iload_1 [b]
2 if_icmplt 7
5 iconst_1
6 ireturn
7 iconst_0
8 ireturn
Line numbers:
[pc: 0, line: 13]
[pc: 5, line: 14]
[pc: 7, line: 16]
Local variable table:
[pc: 0, pc: 9] local: a index: 0 type: int
[pc: 0, pc: 9] local: b index: 1 type: int
Stack map table: number of frames 1
[pc: 7, same]
// Method descriptor #15 (II)Z
// Stack: 2, Locals: 2
public static boolean ifStatement3(int a, int b);
0 iload_0 [a]
1 iload_1 [b]
2 if_icmpne 7
5 iconst_1
6 ireturn
7 iconst_0
8 ireturn
Line numbers:
[pc: 0, line: 20]
[pc: 5, line: 21]
[pc: 7, line: 23]
Local variable table:
[pc: 0, pc: 9] local: a index: 0 type: int
[pc: 0, pc: 9] local: b index: 1 type: int
Stack map table: number of frames 1
[pc: 7, same]
// Method descriptor #15 (II)Z
// Stack: 2, Locals: 2
public static boolean ifStatement4(int a, int b);
0 iload_0 [a]
1 iload_1 [b]
2 isub
3 iflt 8
6 iconst_1
7 ireturn
8 iconst_0
9 ireturn
Line numbers:
[pc: 0, line: 27]
[pc: 6, line: 28]
[pc: 8, line: 30]
Local variable table:
[pc: 0, pc: 10] local: a index: 0 type: int
[pc: 0, pc: 10] local: b index: 1 type: int
Stack map table: number of frames 1
[pc: 8, same]
// Method descriptor #15 (II)Z
// Stack: 2, Locals: 2
public static boolean ifStatement5(int a, int b);
0 iload_0 [a]
1 iload_1 [b]
2 isub
3 ifge 8
6 iconst_1
7 ireturn
8 iconst_0
9 ireturn
Line numbers:
[pc: 0, line: 34]
[pc: 6, line: 35]
[pc: 8, line: 37]
Local variable table:
[pc: 0, pc: 10] local: a index: 0 type: int
[pc: 0, pc: 10] local: b index: 1 type: int
Stack map table: number of frames 1
[pc: 8, same]
}