CodeAttribute of m ()V

ByteCode Comments of Code Attribute
 0002  max_stack
 0001  max_locals
 0000004F  code_length
 
 2A
 B6 000B
 2A
 B6 000C
 2A
 B6 000D
 2A
 B6 000E
 B2 0006
 2A
 B4 0003
 B6 0008
 B2 0006
 2A
 B4 000F
 B6 0008
 B2 0006
 2A
 B4 0005
 B6 0008
 2A
 B7 0010
 2A
 B7 000C
 B2 0006
 2A
 B4 0011
 B6 0008
 B2 0006
 2A
 B4 000F
 B6 0008
 2A
 B7 0012
 B1
 code[ ] (Instruction References see here)
 0000 : aload_0
 0001 : invokevirtual B a ()V
 0004 : aload_0
 0005 : invokevirtual A b ()V
 0008 : aload_0
 0009 : invokevirtual B c ()V
 000C : aload_0
 000D : invokevirtual B d ()V
 0010 : getstatic java/lang/System out Ljava/io/PrintStream;
 0013 : aload_0
 0014 : getfield B e Ljava/lang/String;
 0017 : invokevirtual java/io/PrintStream println (Ljava/lang/String;)V
 001A : getstatic java/lang/System out Ljava/io/PrintStream;
 001D : aload_0
 001E : getfield A f Ljava/lang/String;
 0021 : invokevirtual java/io/PrintStream println (Ljava/lang/String;)V
 0024 : getstatic java/lang/System out Ljava/io/PrintStream;
 0027 : aload_0
 0028 : getfield B g Ljava/lang/String;
 002B : invokevirtual java/io/PrintStream println (Ljava/lang/String;)V
 002E : aload_0
 002F : invokespecial A a ()V
 0032 : aload_0
 0033 : invokespecial A b ()V
 0036 : getstatic java/lang/System out Ljava/io/PrintStream;
 0039 : aload_0
 003A : getfield A e Ljava/lang/String;
 003D : invokevirtual java/io/PrintStream println (Ljava/lang/String;)V
 0040 : getstatic java/lang/System out Ljava/io/PrintStream;
 0043 : aload_0
 0044 : getfield A f Ljava/lang/String;
 0047 : invokevirtual java/io/PrintStream println (Ljava/lang/String;)V
 004A : aload_0
 004B : invokespecial A m ()V
 004E : return
 0000  exception_table_length
 0001  attributes_count
 
 001B
 00000036
 000D
 
 0000
 002C
 
 0004
 002D
 
 0008
 002E
 
 000C
 002F
 
 0010
 0030
 
 001A
 0031
 
 0024
 0032
 
 002E
 0033
 
 0032
 0034
 
 0036
 0037
 
 0040
 0038
 
 004A
 003A
 
 004E
 003B
 attributes[0]
 attribute_name_index = LineNumberTable
 attribute_length
 line_number_table_length
 line_number_table[0]
 start_pc
 line_number
 line_number_table[1]
 start_pc
 line_number
 line_number_table[2]
 start_pc
 line_number
 line_number_table[3]
 start_pc
 line_number
 line_number_table[4]
 start_pc
 line_number
 line_number_table[5]
 start_pc
 line_number
 line_number_table[6]
 start_pc
 line_number
 line_number_table[7]
 start_pc
 line_number
 line_number_table[8]
 start_pc
 line_number
 line_number_table[9]
 start_pc
 line_number
 line_number_table[A]
 start_pc
 line_number
 line_number_table[B]
 start_pc
 line_number
 line_number_table[C]
 start_pc
 line_number

source file: Invoke1.java