ダウロード
;; 328(d) bytes data

CA FE BA BE ; magic number
00 03 ; minor version
00 2D ; major version

00 1A ; constant pool number= 25(d) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

01 00 16 28 5B 4C 6A 61 76 61 2F 6C 61 6E 67 2F 53 74 72 69 6E 67 3B 29 56 ;(00 01) Utf8 = "([Ljava/lang/String;)V"
01 00 05 28 49 49 29 56 ;(00 02) Utf8 = "(II)V"
07 00 18 ;(00 03) Class => java/awt/Component
01 00 06 3C 69 6E 69 74 3E ;(00 04) Utf8 = "<init>"
0C 00 04 00 08 ;(00 05) NameAndType => <init>:()V
0C 00 15 00 02 ;(00 06) NameAndType => setSize:(II)V
01 00 0A 4F 70 65 6E 57 69 6E 2E 6A 32 ;(00 07) Utf8 = "OpenWin.j2"
01 00 03 28 29 56 ;(00 08) Utf8 = "()V"
01 00 04 43 6F 64 65 ;(00 09) Utf8 = "Code"
01 00 04 6D 61 69 6E ;(00 0A) Utf8 = "main"
01 00 07 4F 70 65 6E 57 69 6E ;(00 0B) Utf8 = "OpenWin"
01 00 0A 53 6F 75 72 63 65 46 69 6C 65 ;(00 0C) Utf8 = "SourceFile"
0A 00 10 00 05 ;(00 0D) Methodref => java/awt/Frame.<init>:()V
0A 00 17 00 11 ;(00 0E) Methodref => java/awt/Window.show:()V
0A 00 14 00 05 ;(00 0F) Methodref => OpenWin.<init>:()V
07 00 19 ;(00 10) Class => java/awt/Frame
;
0C 00 16 00 08 ;(00 11) NameAndType => show:()V
01 00 0F 6A 61 76 61 2F 61 77 74 2F 57 69 6E 64 6F 77 ;(00 12) Utf8 = "java/awt/Window"
0A 00 03 00 06 ;(00 13) Methodref => java/awt/Component.setSize:(II)V
07 00 0B ;(00 14) Class => OpenWin
01 00 07 73 65 74 53 69 7A 65 ;(00 15) Utf8 = "setSize"
01 00 04 73 68 6F 77 ;(00 16) Utf8 = "show"
07 00 12 ;(00 17) Class => java/awt/Window
01 00 12 6A 61 76 61 2F 61 77 74 2F 43 6F 6D 70 6F 6E 65 6E 74 ;(00 18) Utf8 = "java/awt/Component"
01 00 0E 6A 61 76 61 2F 61 77 74 2F 46 72 61 6D 65 ;(00 19) Utf8 = "java/awt/Frame"

;; class info. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

00 20 ; access flag= SUPER
00 14 ; this class= "OpenWin"
00 10 ; super class= "java/awt/Frame"

00 00 ; num. of implemented interface(s)= 0(d) ;;;;;;;;;;;;;;;;;;;;;;


00 00 ; num. of field(s)= 0(d) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

00 02 ; num. of methods(s)= 2(d) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;BEGIN method1(d) def.
00 00 ; access flag of method = 
00 04 ; method name ="<init>"
00 08 ; method type ="()V"
;
00 01 ; num. of attribute(s), 1(d)
;;begin attribute 1(d)
00 09 ; attribute type= "Code"
00 00 00 11 ; attribute length= 17(d)
;;
00 01 ; stacks limits
00 01 ; locals limits
00 00 00 05 ; length of codes = 5(d)
;;
2A       ; aload_0
B7 00 0D ; invokespecial java/awt/Frame/<init>()V
B1       ; return
;;
00 00 ; num. of exception handler(s) = 0(d)
;;
00 00 ; num. of attr. of this code attr. = 0(d)
;;end attribute 1(d)
;
;END method1(d) def.

;BEGIN method2(d) def.
00 09 ; access flag of method = PUBLIC + STATIC
00 0A ; method name ="main"
00 01 ; method type ="([Ljava/lang/String;)V"
;
00 01 ; num. of attribute(s), 1(d)
;;begin attribute 1(d)
00 09 ; attribute type= "Code"
00 00 00 21 ; attribute length= 33(d)
;;
00 03 ; stacks limits
00 02 ; locals limits
00 00 00 15 ; length of codes = 21(d)
;;
BB 00 14 ; new OpenWin
59       ; dup
B7 00 0F ; invokespecial OpenWin/<init>()V
4C       ; astore_1
2B       ; aload_1
10 64    ; bipush 100
10 32    ; bipush 50
B6 00 13 ; invokevirtual java/awt/Component/setSize(II)V
2B       ; aload_1
B6 00 0E ; invokevirtual java/awt/Window/show()V
B1       ; return 
;;
00 00 ; num. of exception handler(s) = 0(d)
;;
00 00 ; num. of attr. of this code attr. = 0(d)
;;end attribute 1(d)
;
;END method2(d) def.

00 01 ; num. of class attribute(s)= 1(d) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;BEGIN class attribute1(d)
00 0C ; class's attr.1(d) name="SourceFile"
00 00 00 02 ; length of attr.=2(d)
00 07 ; filename="OpenWin.j2"
;END class attribute1(d)

;; successfully parsed.