JVM字节码分析
2021-10-18 16:54:52 0 举报
JVM字节码分析
作者其他创作
大纲/内容
00
09
02
65
63
62
07(标记位)
69
6d
01
6f
00 00(属性表个数)
49
b7
0a
06
64
07
00 03(索引)
31
56
4c
01(标记位)
6e
4c 6e 75 63 21 65 64 75 2f 6a 61 76 61 31 2f 44 65 6d 6f 3b
00 06(字段描述索引)
6c
ba
常量个数(22)
0c
6a
28
08
3c 69 6e 69 74 3e
16
74
00 13(类型)
00 04(父类)
2f
03
0c(标记位)
46
3c
09(标记位)
61
28 29 56
75
00 0a(长度)
0f
描述
76
0a(标记位)
04
00 03(长度)
00 00(接口数)
00 01(长度)
00 04(长度)
12
53
61 64 64
00 00 00 3d(attribute_length)
00 09(attribute_name_index )
00 05(索引)
2a
0d
ac
00 0e(方法名称索引)
00 0f(方法描述索引)
44
3d
6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74
54
00 07(索引)
0b
00 14(长度)
29
38
00 01(属性表个数)
ca
72
00 07(方法名称索引)
10
15
b5
44 65 6d 6f 2e 6a 61 76 61
60
6e 75 63 2f 65 64 75 2f 6a 61 76 61 31 21 44 65 6d 6f
00 01(权限修饰符 public )
次版本号
00 08(方法描述索引)
00 14(索引)
67
68
00 00 00 02(长度)
14
13
00 04(索引)
05
6e 75 6d
4f
b4
3b
00 06(长度)
43
fe
00 01(副加属性个数 )
b1
4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65
00 12(长度)
00 03(类名)
73
11
ca
00 02(方法个数)
00 05(字段名称索引)
3e
0e
4c 6f 63 61 6c 56 61 72 69 61 62 6c 65 54 61 62 6c 65
53 6f 75 72 63 65 46 69 6c 65
4e
00 09(长度)
00 21(访问修饰符 public super)
魔数
34
00 15(索引)
00 02(访问修饰符 private)
2e
be
74 68 69 73
主版本号(1.8)
21
28 29 49
00 10(字段数)
00 11(索引)
00 00 00 38(attribute_length)
00 10(方法名称索引)
00 12(类型)
43 6f 64 65
00 0f(长度)
00 10(长度)
0 条评论
下一页