Last modified 2016-8-3; size 622 bytes
MD5 checksum 259caa63726c1e21346d410985d3b020
Compiled from "ACE.java"
public class AAA.ACE extends AAA.A
SourceFile: "ACE.java"
minor version: 0
major version: 52
flags: ACC_PUBLIC, ACC_SUPER
Constant pool:
#1 = Class #2 // AAA/ACE
#2 = Utf8 AAA/ACE
#3 = Class #4 // AAA/A
#4 = Utf8 AAA/A
#5 = Utf8 x
#6 = Utf8 I
#7 = Utf8
#8 = Utf8 (I)V
#9 = Utf8 Code
#10 = Methodref #3.#11 // AAA/A."":()V
#11 = NameAndType #7:#12 // "":()V
#12 = Utf8 ()V
#13 = Fieldref #1.#14 // AAA/ACE.x:I
#14 = NameAndType #5:#6 // x:I
#15 = Utf8 LineNumberTable
#16 = Utf8 LocalVariableTable
#17 = Utf8 this
#18 = Utf8 LAAA/ACE;
#19 = Utf8 show
#20 = Fieldref #21.#23 // java/lang/System.out:Ljava/io/PrintStream;
#21 = Class #22 // java/lang/System
#22 = Utf8 java/lang/System
#23 = NameAndType #24:#25 // out:Ljava/io/PrintStream;
#24 = Utf8 out
#25 = Utf8 Ljava/io/PrintStream;
#26 = Methodref #27.#29 // java/io/PrintStream.println:(I)V
#27 = Class #28 // java/io/PrintStream
#28 = Utf8 java/io/PrintStream
#29 = NameAndType #30:#8 // println:(I)V
#30 = Utf8 println
#31 = Utf8 main
#32 = Utf8 ([Ljava/lang/String;)V
#33 = Methodref #1.#34 // AAA/ACE."":(I)V
#34 = NameAndType #7:#8 // "":(I)V
#35 = Utf8 args
#36 = Utf8 [Ljava/lang/String;
#37 = Utf8 SourceFile
#38 = Utf8 ACE.java
{
private int x;
flags: ACC_PRIVATE
public AAA.ACE(int);
flags: ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
0: aload_0
1: invokespecial #10 // Method AAA/A."":()V
4: aload_0
5: bipush 100
7: putfield #13 // Field x:I
10: aload_0
11: iload_1
12: putfield #13 // Field x:I
15: return
LineNumberTable:
line 31: 0
line 29: 4
line 32: 10
line 33: 15
LocalVariableTable:
Start Length Slot Name Signature
0 16 0 this LAAA/ACE;
0 16 1 x I
void show();
flags:
Code:
stack=2, locals=1, args_size=1
0: getstatic #20 // Field java/lang/System.out:Ljava/io/PrintStream;
3: aload_0
4: getfield #13 // Field x:I
7: invokevirtual #26 // Method java/io/PrintStream.println:(I)V
10: return
LineNumberTable:
line 37: 0
line 38: 10
LocalVariableTable:
Start Length Slot Name Signature
0 11 0 this LAAA/ACE;
public static void main(java.lang.String[]);
flags: ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
0: new #1 // class AAA/ACE
3: bipush 10
5: invokespecial #33 // Method "":(I)V
8: return
LineNumberTable:
line 40: 0
line 41: 8
LocalVariableTable:
Start Length Slot Name Signature
0 9 0 args [Ljava/lang/String;
}