CodeAttribute of invoke (Ljava/io/DataOutput;)V

ByteCode Comments of Code Attribute
 0002  max_stack
 0003  max_locals
 00000023  code_length
 
 2A
 B7 0002
 BB 0003
 59
 B7 0004
 4D
 2A
 B7 0005
 4D
 04
 B8 0006
 4D
 2C
 B6 0007
 4D
 2B
 2C
 B9 0008 02 00
 B1
 code[ ] (Instruction References see here)
 0000 : aload_0
 0001 : invokespecial Invoke m ()V
 0004 : new java/lang/String
 0007 : dup
 0008 : invokespecial java/lang/String <init> ()V
 000B : astore_2
 000C : aload_0
 000D : invokespecial java/lang/Object toString ()Ljava/lang/String;
 0010 : astore_2
 0011 : iconst_1
 0012 : invokestatic java/lang/String valueOf (Z)Ljava/lang/String;
 0015 : astore_2
 0016 : aload_2
 0017 : invokevirtual java/lang/String toUpperCase ()Ljava/lang/String;
 001A : astore_2
 001B : aload_1
 001C : aload_2
 001D : invokeinterface java/io/DataOutput writeUTF (Ljava/lang/String;)V (2 arguments)
 0022 : return
 0000  exception_table_length
 0000  attributes_count

source file: Invoke.java