-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathJVM.drawio
886 lines (886 loc) · 119 KB
/
JVM.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
<mxfile host="app.diagrams.net" modified="2020-11-24T00:35:19.749Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36" etag="iWTEezH5FfDJE3X0ZrPY" version="13.10.1" type="github">
<diagram id="xW9Y31SaYgmBZkQTsoL8" name="Page-1">
<mxGraphModel dx="1822" dy="762" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="jA1Smjy7X45bf1YUAU8x-54" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" parent="1" vertex="1">
<mxGeometry x="195" y="2957" width="714" height="256" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-45" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;" parent="1" vertex="1">
<mxGeometry x="-306" y="2971" width="459" height="233" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-170" value="" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;" parent="1" vertex="1">
<mxGeometry x="-200" y="942" width="1201" height="122" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-167" value="" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;fillColor=#eeeeee;strokeColor=#36393d;" parent="1" vertex="1">
<mxGeometry x="-197" y="271" width="1196" height="653" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-137" value="" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;fillColor=#eeeeee;strokeColor=#36393d;" parent="1" vertex="1">
<mxGeometry x="-200" y="1591" width="666" height="157" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-130" value="" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;fillColor=#eeeeee;strokeColor=#36393d;" parent="1" vertex="1">
<mxGeometry x="-201" y="1283" width="666" height="303" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-19" value="" style="shape=table;html=1;whiteSpace=wrap;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fillColor=#ffe6cc;strokeColor=#d79b00;" parent="1" vertex="1">
<mxGeometry x="410" y="425" width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-20" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;collapsible=0;dropTarget=0;pointerEvents=0;fillColor=none;top=0;left=0;bottom=0;right=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="KpU182EsacGevF96RamK-19" vertex="1">
<mxGeometry width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-21" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-20" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-22" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-20" vertex="1">
<mxGeometry x="60" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-23" value="<span>0x0020</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-20" vertex="1">
<mxGeometry x="120" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-24" value="<span>0x0010</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-20" vertex="1">
<mxGeometry x="180" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-25" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-20" vertex="1">
<mxGeometry x="240" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-26" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-20" vertex="1">
<mxGeometry x="300" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-27" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-20" vertex="1">
<mxGeometry x="360" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-28" value="<span>0x0001</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-20" vertex="1">
<mxGeometry x="420" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-29" value="" style="shape=table;html=1;whiteSpace=wrap;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-70" y="425" width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-30" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;collapsible=0;dropTarget=0;pointerEvents=0;fillColor=none;top=0;left=0;bottom=0;right=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="KpU182EsacGevF96RamK-29" vertex="1">
<mxGeometry width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-31" value="<span>0x8000</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-30" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-32" value="<span>0x4000</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-30" vertex="1">
<mxGeometry x="60" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-33" value="<span>0x2000</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-30" vertex="1">
<mxGeometry x="120" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-34" value="<span>0x1000</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-30" vertex="1">
<mxGeometry x="180" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-35" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-30" vertex="1">
<mxGeometry x="240" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-36" value="<span>0x0400</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-30" vertex="1">
<mxGeometry x="300" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-37" value="<span>0x0200</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-30" vertex="1">
<mxGeometry x="360" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-38" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-30" vertex="1">
<mxGeometry x="420" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-40" value="1" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-54" y="387" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-41" value="2" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="7" y="387" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-42" value="3" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="68" y="387" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-43" value="4" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="129" y="387" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-44" value="5" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="187" y="387" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-45" value="6" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="248" y="387" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-46" value="7" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="309" y="387" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-47" value="8" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="370" y="387" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-48" value="9" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="429.5" y="387" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-49" value="10" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="487.5" y="387" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-50" value="11" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="549.5" y="387" width="22" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-51" value="12" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="609.5" y="387" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-52" value="13" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="667.5" y="387" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-53" value="14" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="728.5" y="387" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-54" value="15" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="789.5" y="387" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-55" value="16" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="850.5" y="387" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-68" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.931;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1.046;exitY=0.583;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="KpU182EsacGevF96RamK-56" target="KpU182EsacGevF96RamK-20" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="857" y="538" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-56" value="<span style="text-indent: 24px ; line-height: 140%">ACC_PUBLIC<br>是否为 public 类型</span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="719" y="517" width="108" height="36" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-69" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.442;entryY=0.975;entryDx=0;entryDy=0;entryPerimeter=0;exitX=-0.003;exitY=0.633;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="KpU182EsacGevF96RamK-57" target="KpU182EsacGevF96RamK-20" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-57" value="<p style="line-height: 140%"><span style="text-indent: 24px">ACC_FINAL<br></span><span style="text-indent: 24px ; line-height: 140%">是否被声明为 final,只有类可设置</span><span style="text-indent: 24px"><br></span></p>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="709.5" y="579" width="191" height="60" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-70" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.317;entryY=1.075;entryDx=0;entryDy=0;entryPerimeter=0;exitX=-0.002;exitY=0.519;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="KpU182EsacGevF96RamK-58" target="KpU182EsacGevF96RamK-20" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="562" y="666" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-58" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 12px">ACC_SUPER<br>是否运行使用 invokespecial 字节码指令的新语义<br>JDK 1.0.2编译出来的,此位为1</font></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="673" y="639" width="269" height="52" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-71" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.806;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="KpU182EsacGevF96RamK-59" target="KpU182EsacGevF96RamK-30" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="317" y="495" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-59" value="<span style="text-indent: 24px ; line-height: 140%">ACC_INTERFACE<br>标识这是一个接口</span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="366.5" y="477" width="109" height="36" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-72" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=-0.006;exitY=0.385;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.685;entryY=1.075;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="KpU182EsacGevF96RamK-60" target="KpU182EsacGevF96RamK-30" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="259" y="545" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-60" value="<span style="text-indent: 24px; line-height: 140%;">ACC_ABSTRACT<br>是否为 abstract 类型<br>对于接口和抽象类,此位为1,其他类型为0<br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="310.5" y="525" width="239" height="52" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-76" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.069;entryY=1.1;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="KpU182EsacGevF96RamK-62" target="KpU182EsacGevF96RamK-30" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-37" y="573" />
<mxPoint x="-37" y="573" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-62" value="<p style="line-height: 140%"><span style="text-indent: 24px">ACC_MODULE<br></span>标识这是个模块<br>JDK 9 新增</p>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-87" y="566" width="94" height="76" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-73" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.433;entryY=1.025;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="KpU182EsacGevF96RamK-65" target="KpU182EsacGevF96RamK-30" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="138" y="588" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-65" value="<span style="text-indent: 24px ; line-height: 140%">ACC_SYNTHETIC<br>标识这个类并非用户代码生成的<br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="163" y="570" width="178" height="36" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-74" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.31;entryY=1.025;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="KpU182EsacGevF96RamK-66" target="KpU182EsacGevF96RamK-30" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="80" y="476" as="targetPoint" />
<Array as="points">
<mxPoint x="79" y="556" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-66" value="<span style="text-indent: 24px ; line-height: 140%">ACC_ANNOTATION<br>标识这是个注解<br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="41" y="602" width="119" height="36" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-75" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.188;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="KpU182EsacGevF96RamK-67" target="KpU182EsacGevF96RamK-30" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="20" y="473" as="targetPoint" />
<Array as="points">
<mxPoint x="20" y="602" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-67" value="<span style="text-indent: 24px ; line-height: 140%">ACC_ENUM<br>标识这是个枚举<br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-14" y="647" width="94" height="36" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-78" value="" style="shape=table;html=1;whiteSpace=wrap;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fillColor=#ffe6cc;strokeColor=#d79b00;" parent="1" vertex="1">
<mxGeometry x="398" y="818" width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-79" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;collapsible=0;dropTarget=0;pointerEvents=0;fillColor=none;top=0;left=0;bottom=0;right=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="KpU182EsacGevF96RamK-78" vertex="1">
<mxGeometry width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-80" value="0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-79" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-81" value="0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-79" vertex="1">
<mxGeometry x="60" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-82" value="<span><font color="#ff0000"><b>1</b></font></span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-79" vertex="1">
<mxGeometry x="120" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-83" value="<span>0</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-79" vertex="1">
<mxGeometry x="180" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-84" value="0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-79" vertex="1">
<mxGeometry x="240" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-85" value="0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-79" vertex="1">
<mxGeometry x="300" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-86" value="0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-79" vertex="1">
<mxGeometry x="360" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-87" value="<span><b><font color="#ff0000">1</font></b></span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-79" vertex="1">
<mxGeometry x="420" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-88" value="" style="shape=table;html=1;whiteSpace=wrap;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-82" y="818" width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-89" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;collapsible=0;dropTarget=0;pointerEvents=0;fillColor=none;top=0;left=0;bottom=0;right=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="KpU182EsacGevF96RamK-88" vertex="1">
<mxGeometry width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-90" value="<span>0</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-89" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-91" value="<span>0</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-89" vertex="1">
<mxGeometry x="60" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-92" value="<span>0</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-89" vertex="1">
<mxGeometry x="120" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-93" value="<span>0</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-89" vertex="1">
<mxGeometry x="180" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-94" value="0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-89" vertex="1">
<mxGeometry x="240" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-95" value="0" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-89" vertex="1">
<mxGeometry x="300" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-96" value="<span>0</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-89" vertex="1">
<mxGeometry x="360" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-97" value="<span>0</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="KpU182EsacGevF96RamK-89" vertex="1">
<mxGeometry x="420" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-98" value="1" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-66" y="780" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-99" value="2" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-5" y="780" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-100" value="3" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="56" y="780" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-101" value="4" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="117" y="780" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-102" value="5" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="175" y="780" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-103" value="6" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="236" y="780" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-104" value="7" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="297" y="780" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-105" value="8" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="358" y="780" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-106" value="9" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="417.5" y="780" width="17" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-107" value="10" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="475.5" y="780" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-108" value="11" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="537.5" y="780" width="22" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-109" value="12" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="597.5" y="780" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-110" value="13" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="655.5" y="780" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-111" value="14" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="716.5" y="780" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-112" value="15" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="777.5" y="780" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-113" value="16" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="838.5" y="780" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-114" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;align=left;rotation=-90;" parent="1" vertex="1">
<mxGeometry x="140" y="651" width="23" height="451" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-115" value="00" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="138" y="894" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-116" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;align=left;rotation=-90;" parent="1" vertex="1">
<mxGeometry x="627.5" y="651" width="23" height="451" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-117" value="21" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="625.5" y="894" width="23" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-118" value="地址位" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-122" y="387" width="46" height="18" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-119" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;align=left;rotation=90;" parent="1" vertex="1">
<mxGeometry x="152" y="135" width="23" height="451" as="geometry" />
</mxCell>
<mxCell id="KpU182EsacGevF96RamK-120" value="高位字节在地址的地位" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="86" y="313" width="130" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-4" value="<p class="MsoNormal" style="line-height: 130%"><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000000h:&nbsp;<span style="background-color: rgb(255 , 204 , 153)">CA&nbsp;FE&nbsp;BA&nbsp;BE</span></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">&nbsp;<span style="background-color: rgb(204 , 255 , 153)">00&nbsp;00&nbsp;00&nbsp;37</span></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">&nbsp;<span style="background-color: rgb(102 , 178 , 255)">00&nbsp;22</span>&nbsp;<span style="background-color: rgb(255 , 102 , 255)">0A&nbsp;00&nbsp;06</span><span style="background-color: rgb(255 , 102 , 255)">&nbsp;00&nbsp;14</span>&nbsp;<span style="background-color: rgb(255 , 102 , 102)">09</span>&nbsp;;&nbsp;Êþº¾...7."......</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000010h:&nbsp;<span style="background-color: rgb(255 , 102 , 102)">00&nbsp;15&nbsp;00&nbsp;16</span>&nbsp;<span style="background-color: rgb(255 , 153 , 153)">09&nbsp;00&nbsp;05&nbsp;00&nbsp;17</span>&nbsp;<span style="background-color: rgb(255 , 153 , 255)">0A&nbsp;00&nbsp;18&nbsp;00&nbsp;19</span>&nbsp;<span style="background-color: rgb(255 , 255 , 102)">07&nbsp;00</span>&nbsp;;&nbsp;................</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000020h:&nbsp;<span style="background-color: rgb(255 , 255 , 102)">1A</span><span style="background-color: rgb(255 , 255 , 255)">&nbsp;</span><span style="background-color: rgb(255 , 228 , 166)">07&nbsp;00&nbsp;1B</span>&nbsp;<span style="background-color: rgb(178 , 102 , 255)">01&nbsp;00&nbsp;03&nbsp;61&nbsp;67&nbsp;65</span>&nbsp;<span style="background-color: rgb(255 , 204 , 204)">01&nbsp;00&nbsp;01&nbsp;49</span>&nbsp;<span style="background-color: rgb(255 , 230 , 204)">01&nbsp;00</span>&nbsp;;&nbsp;.......age...I..</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000030h:&nbsp;<span style="background-color: rgb(255 , 230 , 204)">06&nbsp;3C&nbsp;69&nbsp;6E&nbsp;69&nbsp;74&nbsp;3E</span>&nbsp;<span style="background-color: rgb(255 , 255 , 204)">01&nbsp;00&nbsp;03&nbsp;28&nbsp;29&nbsp;56</span>&nbsp;<span style="background-color: rgb(230 , 255 , 204)">01&nbsp;00&nbsp;04</span>&nbsp;;&nbsp;.&lt;init&gt;...()V...</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000040h:&nbsp;<span style="background-color: rgb(230 , 255 , 204)">43&nbsp;6F&nbsp;64&nbsp;65</span>&nbsp;<span style="background-color: rgb(204 , 255 , 204)">01&nbsp;00&nbsp;0F&nbsp;4C&nbsp;69&nbsp;6E&nbsp;65&nbsp;4E&nbsp;75&nbsp;6D&nbsp;62&nbsp;65</span>&nbsp;;&nbsp;Code...LineNumbe</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000050h:&nbsp;<span style="background-color: rgb(204 , 255 , 204)">72&nbsp;54&nbsp;61&nbsp;62&nbsp;6C&nbsp;65</span>&nbsp;<span style="background-color: rgb(153 , 255 , 153)">01&nbsp;00&nbsp;12&nbsp;4C&nbsp;6F&nbsp;63&nbsp;61&nbsp;6C&nbsp;56&nbsp;61</span>&nbsp;;&nbsp;rTable...LocalVa</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000060h:&nbsp;<span style="background-color: rgb(153 , 255 , 153)">72&nbsp;69&nbsp;61&nbsp;62&nbsp;6C&nbsp;65&nbsp;54&nbsp;61&nbsp;62&nbsp;6C&nbsp;65</span>&nbsp;<span style="background-color: rgb(153 , 255 , 204)">01&nbsp;00&nbsp;04&nbsp;74&nbsp;68</span>&nbsp;;&nbsp;riableTable...th</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000070h:&nbsp;<span style="background-color: rgb(153 , 255 , 204)">69&nbsp;73</span>&nbsp;<span style="background-color: rgb(153 , 255 , 255)">01&nbsp;00&nbsp;19&nbsp;4C&nbsp;63&nbsp;6F&nbsp;6D&nbsp;2F&nbsp;79&nbsp;6B&nbsp;79&nbsp;2F&nbsp;63&nbsp;6C</span>&nbsp;;&nbsp;is...Lcom/yky/cl</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000080h:&nbsp;<span style="background-color: rgb(153 , 255 , 255)">61&nbsp;7A&nbsp;7A&nbsp;2F&nbsp;54&nbsp;65&nbsp;73&nbsp;74&nbsp;43&nbsp;6C&nbsp;61&nbsp;73&nbsp;73&nbsp;3B</span>&nbsp;<span style="background-color: rgb(153 , 204 , 255)">01&nbsp;00</span>&nbsp;;&nbsp;azz/TestClass;..</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000090h:&nbsp;<span style="background-color: rgb(153 , 204 , 255)">04&nbsp;74&nbsp;61&nbsp;6C&nbsp;6B</span>&nbsp;<span style="background-color: rgb(153 , 153 , 255)">01&nbsp;00&nbsp;03&nbsp;28&nbsp;29&nbsp;49</span>&nbsp;<span style="background-color: rgb(204 , 153 , 255)">01&nbsp;00&nbsp;0A&nbsp;53&nbsp;6F</span>&nbsp;;&nbsp;.talk...()I...So</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">000000a0h:&nbsp;<span style="background-color: rgb(204 , 153 , 255)">75&nbsp;72&nbsp;63&nbsp;65&nbsp;46&nbsp;69&nbsp;6C&nbsp;65</span>&nbsp;<span style="background-color: rgb(255 , 153 , 255)">01&nbsp;00&nbsp;0E&nbsp;54&nbsp;65&nbsp;73&nbsp;74&nbsp;43</span>&nbsp;;&nbsp;urceFile...TestC</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">000000b0h:&nbsp;<span style="background-color: rgb(255 , 153 , 255)">6C&nbsp;61&nbsp;73&nbsp;73&nbsp;2E&nbsp;6A&nbsp;61&nbsp;76&nbsp;61</span>&nbsp;<span style="background-color: rgb(255 , 51 , 51)">0C&nbsp;00&nbsp;09&nbsp;00&nbsp;0A</span>&nbsp;<span style="background-color: rgb(255 , 229 , 153)">07&nbsp;00</span>&nbsp;;&nbsp;lass.java.......</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">000000c0h:&nbsp;<span style="background-color: rgb(255 , 229 , 153)">1C</span>&nbsp;<span style="background-color: rgb(255 , 153 , 204)">0C&nbsp;00&nbsp;1D&nbsp;00&nbsp;1E</span>&nbsp;<span style="background-color: rgb(255 , 102 , 102)">0C&nbsp;00&nbsp;07&nbsp;00&nbsp;08</span>&nbsp;<span style="background-color: rgb(103 , 171 , 159)">07&nbsp;00&nbsp;1F</span>&nbsp;<span style="background-color: rgb(154 , 199 , 191)">0C&nbsp;00</span>&nbsp;;&nbsp;................</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">000000d0h:&nbsp;<span style="background-color: rgb(154 , 199 , 191)">20&nbsp;00&nbsp;21</span>&nbsp;<span style="background-color: rgb(213 , 232 , 212)">01&nbsp;00&nbsp;17&nbsp;63&nbsp;6F&nbsp;6D&nbsp;2F&nbsp;79&nbsp;6B&nbsp;79&nbsp;2F&nbsp;63&nbsp;6C</span>&nbsp;;&nbsp;&nbsp;.!...com/yky/cl</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">000000e0h:&nbsp;<span style="background-color: rgb(213 , 232 , 212)">61&nbsp;7A&nbsp;7A&nbsp;2F&nbsp;54&nbsp;65&nbsp;73&nbsp;74&nbsp;43&nbsp;6C&nbsp;61&nbsp;73&nbsp;73</span>&nbsp;<span style="background-color: rgb(248 , 206 , 204)">01&nbsp;00&nbsp;10</span>&nbsp;;&nbsp;azz/TestClass...</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">000000f0h:&nbsp;<span style="background-color: rgb(248 , 206 , 204)">6A&nbsp;61&nbsp;76&nbsp;61&nbsp;2F&nbsp;6C&nbsp;61&nbsp;6E&nbsp;67&nbsp;2F&nbsp;4F&nbsp;62&nbsp;6A&nbsp;65&nbsp;63&nbsp;74</span>&nbsp;;&nbsp;java/lang/Object</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000100h:&nbsp;<span style="background-color: rgb(126 , 166 , 224)">01&nbsp;00&nbsp;10&nbsp;6A&nbsp;61&nbsp;76&nbsp;61&nbsp;2F&nbsp;6C&nbsp;61&nbsp;6E&nbsp;67&nbsp;2F&nbsp;53&nbsp;79&nbsp;73</span>&nbsp;;&nbsp;...java/lang/Sys</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000110h:&nbsp;<span style="background-color: rgb(126 , 166 , 224)">74&nbsp;65&nbsp;6D</span>&nbsp;<span style="background-color: rgb(255 , 206 , 159)">01&nbsp;00&nbsp;03&nbsp;6F&nbsp;75&nbsp;74</span>&nbsp;<span style="background-color: rgb(169 , 196 , 235)">01&nbsp;00&nbsp;15&nbsp;4C&nbsp;6A&nbsp;61&nbsp;76</span>&nbsp;;&nbsp;tem...out...Ljav</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000120h:&nbsp;<span style="background-color: rgb(169 , 196 , 235)">61&nbsp;2F&nbsp;69&nbsp;6F&nbsp;2F&nbsp;50&nbsp;6E&nbsp;69&nbsp;74&nbsp;3E&nbsp;01&nbsp;00&nbsp;03&nbsp;28&nbsp;29&nbsp;56</span>&nbsp;;&nbsp;a/io/Pnit&gt;...()V</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000130h:&nbsp;<span style="background-color: rgb(255 , 206 , 159)">01&nbsp;00&nbsp;04&nbsp;43&nbsp;6F&nbsp;64&nbsp;65</span>&nbsp;<span style="background-color: rgb(212 , 225 , 245)">01&nbsp;00&nbsp;0F&nbsp;4C&nbsp;72&nbsp;69&nbsp;6E&nbsp;74&nbsp;53</span>&nbsp;;&nbsp;...Code...LrintS</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000140h:&nbsp;<span style="background-color: rgb(212 , 225 , 245)">74&nbsp;72&nbsp;65&nbsp;61&nbsp;6D&nbsp;3B</span>&nbsp;<span style="background-color: rgb(255 , 244 , 195)">01&nbsp;00&nbsp;13&nbsp;6A&nbsp;61&nbsp;76&nbsp;61&nbsp;2F&nbsp;69&nbsp;6F</span>&nbsp;;&nbsp;tream;...java/io</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000150h:&nbsp;<span style="background-color: rgb(255 , 244 , 195)">2F&nbsp;50&nbsp;72&nbsp;69&nbsp;6E&nbsp;74&nbsp;53&nbsp;74&nbsp;72&nbsp;65&nbsp;61&nbsp;6D</span>&nbsp;<span style="background-color: rgb(166 , 128 , 184)">01&nbsp;00&nbsp;07&nbsp;70</span>&nbsp;;&nbsp;/PrintStream...p</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000160h:&nbsp;<span style="background-color: rgb(166 , 128 , 184)">72&nbsp;69&nbsp;6E&nbsp;74&nbsp;6C&nbsp;6E</span>&nbsp;<span style="background-color: rgb(255 , 217 , 102)">01&nbsp;00&nbsp;04&nbsp;28&nbsp;49&nbsp;29&nbsp;56</span>&nbsp;<span style="background-color: rgb(0 , 153 , 0)">00&nbsp;21</span>&nbsp;<span style="background-color: rgb(204 , 0 , 204)">00</span>&nbsp;;&nbsp;rintln...(I)V.!.</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000170h:&nbsp;<span style="background-color: rgb(204 , 0 , 204)">05</span>&nbsp;<span style="background-color: rgb(255 , 122 , 198)">00&nbsp;06</span>&nbsp;<span style="background-color: rgb(243 , 79 , 255)">0</span><span style="background-color: rgb(243 , 79 , 255)">0&nbsp;00</span>&nbsp;<span style="background-color: rgb(151 , 208 , 119)">00&nbsp;01&nbsp;00&nbsp;02&nbsp;00&nbsp;07&nbsp;00&nbsp;08&nbsp;00&nbsp;00</span>&nbsp;<span style="background-color: rgb(255 , 217 , 102)">00</span>&nbsp;;&nbsp;................</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000180h:&nbsp;<span style="background-color: rgb(255 , 217 , 102)">02&nbsp;00&nbsp;01&nbsp;00&nbsp;09&nbsp;00&nbsp;0A&nbsp;00&nbsp;01</span><span style="background-color: rgb(255 , 217 , 102)">&nbsp;00&nbsp;0B&nbsp;<font color="#ff00ff">00&nbsp;00&nbsp;00&nbsp;2F</font>&nbsp;00</span>&nbsp;;&nbsp;............../.</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000190h:&nbsp;<span style="background-color: rgb(255 , 217 , 102)">01&nbsp;00&nbsp;01&nbsp;<font color="#ff0080">00&nbsp;00&nbsp;00&nbsp;05</font></span><span style="background-color: rgb(255 , 217 , 102)">&nbsp;<font color="#6600cc">2A&nbsp;B7&nbsp;00&nbsp;01&nbsp;B1</font></span><span style="background-color: rgb(255 , 217 , 102)">&nbsp;00&nbsp;00&nbsp;00&nbsp;02</span>&nbsp;;&nbsp;.......*·..±....</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">000001a0h:&nbsp;<span style="background-color: rgb(255 , 217 , 102)">00&nbsp;0C&nbsp;00&nbsp;00&nbsp;00&nbsp;06&nbsp;00&nbsp;01&nbsp;</span><span style="background-color: rgb(204 , 0 , 0)">00&nbsp;00</span><span style="background-color: rgb(255 , 217 , 102)">&nbsp;00&nbsp;03</span><span style="background-color: rgb(255 , 217 , 102)">&nbsp;<font color="#ff0080">00&nbsp;0D</font>&nbsp;00&nbsp;00</span>&nbsp;;&nbsp;................</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">000001b0h:&nbsp;<span style="background-color: rgb(255 , 217 , 102)">00&nbsp;0C&nbsp;00&nbsp;01&nbsp;00&nbsp;00&nbsp;00&nbsp;05&nbsp;00&nbsp;0E&nbsp;00&nbsp;0F&nbsp;<font color="#cc0066">00&nbsp;00</font>&nbsp;<font color="#0000ff"><b>00&nbsp;01</b></font></span>&nbsp;;&nbsp;................</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">000001c0h:&nbsp;00&nbsp;10&nbsp;00&nbsp;11&nbsp;00&nbsp;01&nbsp;00&nbsp;0B&nbsp;00&nbsp;00&nbsp;00&nbsp;3D&nbsp;00&nbsp;02&nbsp;00&nbsp;01&nbsp;;&nbsp;...........=....</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">000001d0h:&nbsp;00&nbsp;00&nbsp;00&nbsp;0F&nbsp;B2&nbsp;00&nbsp;02&nbsp;2A&nbsp;B4&nbsp;00&nbsp;03&nbsp;B6&nbsp;00&nbsp;04&nbsp;2A&nbsp;B4&nbsp;;&nbsp;....²..*´..¶..*´</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">000001e0h:&nbsp;00&nbsp;03&nbsp;AC&nbsp;00&nbsp;00&nbsp;00&nbsp;02&nbsp;00&nbsp;0C&nbsp;00&nbsp;00&nbsp;00&nbsp;0A&nbsp;00&nbsp;02&nbsp;00&nbsp;;&nbsp;..¬.............</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">000001f0h:&nbsp;00&nbsp;00&nbsp;08&nbsp;00&nbsp;0A&nbsp;00&nbsp;09&nbsp;00&nbsp;0D&nbsp;00&nbsp;00&nbsp;00&nbsp;0C&nbsp;00&nbsp;01&nbsp;00&nbsp;;&nbsp;................</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000200h:&nbsp;00&nbsp;00&nbsp;0F&nbsp;00&nbsp;0E&nbsp;00&nbsp;0F&nbsp;00&nbsp;00&nbsp;00&nbsp;01&nbsp;00&nbsp;12&nbsp;00&nbsp;00&nbsp;00&nbsp;;&nbsp;................</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000210h:&nbsp;02&nbsp;00&nbsp;13&nbsp;6E&nbsp;69&nbsp;74&nbsp;3E&nbsp;01&nbsp;00&nbsp;03&nbsp;28&nbsp;29&nbsp;56&nbsp;01&nbsp;00&nbsp;04&nbsp;;&nbsp;...nit&gt;...()V...</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000220h:&nbsp;43&nbsp;6F&nbsp;64&nbsp;65&nbsp;01&nbsp;00&nbsp;0F&nbsp;4C&nbsp;6E&nbsp;69&nbsp;74&nbsp;3E&nbsp;01&nbsp;00&nbsp;03&nbsp;28&nbsp;;&nbsp;Code...Lnit&gt;...(</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"><br></span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt">00000230h:&nbsp;29&nbsp;56&nbsp;01&nbsp;00&nbsp;04&nbsp;43&nbsp;6F&nbsp;64&nbsp;65&nbsp;01&nbsp;00&nbsp;0F&nbsp;4C&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;&nbsp;)V...Code...L</span><span style="font-family: &#34;dejavu sans mono&#34; ; font-size: 9.0000pt"></span></p>" style="text;whiteSpace=wrap;html=1;fontSize=14;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="-37" y="1865" width="670" height="721" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Verdana;fontSize=14;exitX=0.187;exitY=0.03;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="31JTc4GcEN89d1lP_IlO-4" target="31JTc4GcEN89d1lP_IlO-5" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="145" y="1847" as="targetPoint" />
<mxPoint x="49" y="1845" as="sourcePoint" />
<Array as="points">
<mxPoint x="88" y="1862" />
<mxPoint x="552" y="1862" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-5" value="<font style="background-color: rgb(255, 204, 153); font-size: 12px;">魔数</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="535" y="1888" width="34" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-8" value="<span style="background-color: rgb(204, 255, 153); font-size: 12px;">次版本号与主版本号</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="566" y="1888" width="118" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Verdana;fontSize=14;entryX=0.441;entryY=-0.048;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.321;exitY=0.037;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="31JTc4GcEN89d1lP_IlO-4" target="31JTc4GcEN89d1lP_IlO-8" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="653" y="1898" as="targetPoint" />
<mxPoint x="171" y="1877" as="sourcePoint" />
<Array as="points">
<mxPoint x="178" y="1854" />
<mxPoint x="618" y="1854" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-10" value="<span style="background-color: rgb(102, 178, 255); font-size: 12px;">常量池计数值</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="682" y="1888" width="82" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Verdana;fontSize=14;" parent="1" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="854" y="1888" as="targetPoint" />
<mxPoint x="288" y="1888" as="sourcePoint" />
<Array as="points">
<mxPoint x="288" y="1835" />
<mxPoint x="854" y="1835" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Verdana;fontSize=14;" parent="1" target="31JTc4GcEN89d1lP_IlO-10" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="803" y="1885" as="targetPoint" />
<mxPoint x="237" y="1885" as="sourcePoint" />
<Array as="points">
<mxPoint x="237" y="1844" />
<mxPoint x="723" y="1844" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-13" value="<span style="background-color: rgb(255 , 102 , 255) ; font-size: 12px">0A:Methodref; 06:第6项且是Class;14:第20项且是NameAndType</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="762" y="1888" width="385" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-14" value="<span style="font-size: 12px ; background-color: rgb(255 , 102 , 102)">09:Fieldref; 15:第21项且是Class;14:第22项且是NameAndType</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="533" y="1907" width="376" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-15" value="<span style="background-color: rgb(255 , 153 , 153)">同第2项,省略</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="901" y="1907" width="90" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-16" value="<span style="background-color: rgb(255 , 153 , 255)">同第1项,省略</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="982" y="1907" width="90" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-17" value="<span style="background-color: rgb(255 , 255 , 102)">07:Class;1A:第26项且是Utf8</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="533" y="1927" width="177" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-18" value="<span style="background-color: rgb(255 , 228 , 166)">同第5项,省略</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="703" y="1927" width="90" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-19" value="<span style="font-size: 12px ; background-color: rgb(178 , 102 , 255)">01:Utf8; 03:长度为3个字节;61:编码对应的值为a;67:为g;65:为e</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="785" y="1927" width="374" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-20" value="<span style="background-color: rgb(255 , 51 , 51)">0C:NameAndType;09:第9项且是Utf8;0A:第10项且是utf8</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="535" y="2097" width="339" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-21" value="<p style="line-height: 150%"><font color="#000000">其他 8 ~19 项都是 Utf8 类型,故省略<br>这里的 Utf8 用的是缩略码,它与普通缩略码的区别是:<br>从 '\u0001' 到&nbsp;</font><span style="color: rgb(0 , 0 , 0)">'\u007f' 的缩略码用一个字节表示<br></span><font color="#000000">从&nbsp;</font><span style="color: rgb(0 , 0 , 0)">'\u0080' 到&nbsp;</span><span style="color: rgb(0 , 0 , 0)">'\u07ff' 的缩略码用两个字节表示<br></span><font color="#000000">从&nbsp;</font><span style="color: rgb(0 , 0 , 0)">'\u0800' 到&nbsp;</span><span style="color: rgb(0 , 0 , 0)">'\uffff' 按照普通规则3个字节表示</span><font color="#000000"><br></font></p>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;fontColor=#FFCC99;" parent="1" vertex="1">
<mxGeometry x="573" y="1941" width="308" height="118" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-22" value="<font color="#000000" style="line-height: 140%">另外,由于 Utf8 的长度用 u2 类型表示,<br>进而限定方法、字段名的最大长度为:2^16 = 64KB</font>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;fontColor=#FFCC99;" parent="1" vertex="1">
<mxGeometry x="572.5" y="2053" width="297" height="36" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-23" value="<span style="background-color: rgb(255 , 228 , 166)">同第5项,省略</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="867" y="2097" width="90" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-24" value="<span style="background-color: rgb(0 , 153 , 0)">访问标志</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="537" y="2307" width="58" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-25" value="<p style="line-height: 160%"><span style="font-family: &#34;verdana&#34;">其他 21 ~33 项都有相同类型,故省略</span><br></p><p style="line-height: 160%">Integer、Float、Long、Double、String<br>InterfaceMethodref:接口中方法的符号引用 u1:16,u2:Class,u2:NameAndType<br>MethodHandle:方法句柄 u1:15,u1:句柄类型,u2: 常量池索引<br>MehtodType:方法类型 u1:16,u2: utf8 表示方法描述符<br>Dynamic:动态计算常量&nbsp;&nbsp;u1:17,u2:引导方法表中的 bootstrap_methods[]索引,u2:NameAndType<br>InvokeDynamin:动态方法调用 u1:18,u2:引导方法表中的 bootstrap_methods[]索引,u2:NameAndType<br>Module:一个模块 u1:19,u2: utf8 表示模块名称<br>Package:一个模块中开放或者导出的包 u1:20,u2: utf8 表示包名称</p>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="548" y="2105" width="634" height="211" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-30" value="<span style="background-color: rgb(204 , 0 , 204)">类索引</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="537" y="2325" width="46" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-31" value="<span style="background-color: rgb(255 , 122 , 198)">父类索引</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="576" y="2325" width="58" height="18" as="geometry" />
</mxCell>
<mxCell id="31JTc4GcEN89d1lP_IlO-32" value="<span style="background-color: rgb(243 , 79 , 255)">接口索引集合,00表示没有实现接口</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="627" y="2325" width="205" height="18" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-1" value="" style="shape=table;html=1;whiteSpace=wrap;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fillColor=#ffe6cc;strokeColor=#d79b00;" parent="1" vertex="1">
<mxGeometry x="389" y="981" width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-2" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;collapsible=0;dropTarget=0;pointerEvents=0;fillColor=none;top=0;left=0;bottom=0;right=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="3oE3Q5OzXbJSzto1YcGy-1" vertex="1">
<mxGeometry width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-3" value="<span>0x0080</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-2" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-4" value="<span>0x0040</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-2" vertex="1">
<mxGeometry x="60" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-5" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-2" vertex="1">
<mxGeometry x="120" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-6" value="<span>0x0010</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-2" vertex="1">
<mxGeometry x="180" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-7" value="<span>0x0008</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-2" vertex="1">
<mxGeometry x="240" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-8" value="<span>0x0004</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-2" vertex="1">
<mxGeometry x="300" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-9" value="<span>0x0002</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-2" vertex="1">
<mxGeometry x="360" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-10" value="<span>0x0001</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-2" vertex="1">
<mxGeometry x="420" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-11" value="" style="shape=table;html=1;whiteSpace=wrap;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-91" y="981" width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-12" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;collapsible=0;dropTarget=0;pointerEvents=0;fillColor=none;top=0;left=0;bottom=0;right=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="3oE3Q5OzXbJSzto1YcGy-11" vertex="1">
<mxGeometry width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-13" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-12" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-14" value="<span>0x4000</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-12" vertex="1">
<mxGeometry x="60" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-15" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-12" vertex="1">
<mxGeometry x="120" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-16" value="<span>0x1000</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-12" vertex="1">
<mxGeometry x="180" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-17" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-12" vertex="1">
<mxGeometry x="240" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-18" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-12" vertex="1">
<mxGeometry x="300" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-19" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-12" vertex="1">
<mxGeometry x="360" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-20" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-12" vertex="1">
<mxGeometry x="420" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-38" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_PUBLIC</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="800.5" y="1025" width="85" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-59" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_PRIVATE</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="737.5" y="955" width="92" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-60" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_PROTECTED</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="664.5" y="1025" width="116" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-61" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_STATIC</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="616.5" y="955" width="83" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-62" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_FINAL</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="568" y="1025" width="76" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-63" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_VOLATILE</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="430.5" y="955" width="98" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-64" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_TRANSIENT</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="371" y="1025" width="110" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-65" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_SYNTHETIC</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="64" y="1025" width="110" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-66" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_ENUM</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-36" y="1030" width="77" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-73" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="3oE3Q5OzXbJSzto1YcGy-71" target="3oE3Q5OzXbJSzto1YcGy-72" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-71" value="byte" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="-52.5" y="1339" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-72" value="B" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
<mxGeometry x="15.5" y="1339" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-96" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="3oE3Q5OzXbJSzto1YcGy-97" target="3oE3Q5OzXbJSzto1YcGy-98" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-97" value="char" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="-52.5" y="1368" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-98" value="C" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
<mxGeometry x="15.5" y="1368" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-99" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="3oE3Q5OzXbJSzto1YcGy-100" target="3oE3Q5OzXbJSzto1YcGy-101" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-100" value="double" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="-52.5" y="1398" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-101" value="D" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
<mxGeometry x="15.5" y="1398" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-102" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="3oE3Q5OzXbJSzto1YcGy-103" target="3oE3Q5OzXbJSzto1YcGy-104" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-103" value="float" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="-52.5" y="1429" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-104" value="F" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
<mxGeometry x="15.5" y="1429" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-105" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="3oE3Q5OzXbJSzto1YcGy-106" target="3oE3Q5OzXbJSzto1YcGy-107" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-106" value="int" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="-52.5" y="1458" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-107" value="I" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
<mxGeometry x="15.5" y="1458" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-108" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="3oE3Q5OzXbJSzto1YcGy-109" target="3oE3Q5OzXbJSzto1YcGy-110" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-109" value="long" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="-52.5" y="1486" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-110" value="<b>J</b>" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
<mxGeometry x="15.5" y="1486" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-111" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="3oE3Q5OzXbJSzto1YcGy-112" target="3oE3Q5OzXbJSzto1YcGy-113" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-112" value="short" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="-52.5" y="1517" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-113" value="S" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
<mxGeometry x="15.5" y="1517" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-114" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="3oE3Q5OzXbJSzto1YcGy-115" target="3oE3Q5OzXbJSzto1YcGy-116" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-115" value="boolean" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="-52.5" y="1547" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-116" value="<b>Z</b>" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
<mxGeometry x="15.5" y="1547" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-117" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;align=left;rotation=0;" parent="1" vertex="1">
<mxGeometry x="-93.5" y="1353" width="33.5" height="207" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-118" value="基本数据类型" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-180" y="1447.5" width="82" height="18" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-119" value="无返回值类型" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="109" y="1363" width="82" height="18" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-120" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="3oE3Q5OzXbJSzto1YcGy-121" target="3oE3Q5OzXbJSzto1YcGy-122" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-121" value="void" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;gradientColor=#97d077;" parent="1" vertex="1">
<mxGeometry x="204" y="1360.5" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-122" value="<b>V</b>" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;gradientColor=#ea6b66;" parent="1" vertex="1">
<mxGeometry x="272" y="1360.5" width="43" height="23" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-123" value="对象类型" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="111" y="1429.5" width="58" height="18" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-127" value="用字符 L 加对象的全限定名<br>如:Ljava/lang/Object;" style="rounded=1;whiteSpace=wrap;html=1;gradientColor=#7ea6e0;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="177" y="1419.5" width="172" height="36" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-128" value="数组类型" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="115" y="1514.5" width="58" height="18" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-129" value="<p style="line-height: 40%">每一维度使用一个前置的 “ [ ” 字符描述,如下:&nbsp;</p><p style="line-height: 60%"><span>int[]:[I</span></p>String[][]:[[Ljava/lang/String;<p></p>" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f9f7ed;strokeColor=#36393d;align=left;" parent="1" vertex="1">
<mxGeometry x="177" y="1489.5" width="267" height="63" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-131" value="<font style="font-size: 18px">字段的数据类型</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-201" y="1298" width="136" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-132" value="<font style="font-size: 18px">方法的参数及返回值</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-198" y="1602" width="172" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-133" value=",&nbsp;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="1102.5" y="1865" width="25" height="18" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-134" value="按照先参数列表、后返回值的顺序描述<br><br>参数列表按照参数的严格顺序放在一组小括号内 “ () ”" style="rounded=1;whiteSpace=wrap;html=1;shadow=0;fillColor=#cce5ff;strokeColor=#36393d;" parent="1" vertex="1">
<mxGeometry x="-189" y="1651" width="298" height="65" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-136" value="void inc():()V<br><br>int log(String name, int[] args):(Ljava/lang/String;[I)I" style="rounded=1;whiteSpace=wrap;html=1;shadow=0;fillColor=#f9f7ed;strokeColor=#36393d;" parent="1" vertex="1">
<mxGeometry x="140" y="1654" width="304" height="59" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-169" value="<span style="font-size: 18px">类和接口的访问标志</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-179" y="285" width="172" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-171" value="<span style="font-size: 18px">字段的访问标志</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-197" y="946" width="136" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-173" value="" style="rounded=0;whiteSpace=wrap;html=1;shadow=0;" parent="1" vertex="1">
<mxGeometry x="-199" y="1072" width="1201" height="167" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-174" value="" style="shape=table;html=1;whiteSpace=wrap;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fillColor=#ffe6cc;strokeColor=#d79b00;" parent="1" vertex="1">
<mxGeometry x="390" y="1156" width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-175" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;collapsible=0;dropTarget=0;pointerEvents=0;fillColor=none;top=0;left=0;bottom=0;right=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="3oE3Q5OzXbJSzto1YcGy-174" vertex="1">
<mxGeometry width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-176" value="<span>0x0080</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-175" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-177" value="<span>0x0040</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-175" vertex="1">
<mxGeometry x="60" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-178" value="<span>0x0020</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-175" vertex="1">
<mxGeometry x="120" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-179" value="<span>0x0010</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-175" vertex="1">
<mxGeometry x="180" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-180" value="<span>0x0008</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-175" vertex="1">
<mxGeometry x="240" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-181" value="<span>0x0004</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-175" vertex="1">
<mxGeometry x="300" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-182" value="<span>0x0002</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-175" vertex="1">
<mxGeometry x="360" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-183" value="<span>0x0001</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-175" vertex="1">
<mxGeometry x="420" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-184" value="" style="shape=table;html=1;whiteSpace=wrap;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="-90" y="1156" width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-185" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;collapsible=0;dropTarget=0;pointerEvents=0;fillColor=none;top=0;left=0;bottom=0;right=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="3oE3Q5OzXbJSzto1YcGy-184" vertex="1">
<mxGeometry width="480" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-186" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-185" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-187" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-185" vertex="1">
<mxGeometry x="60" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-188" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-185" vertex="1">
<mxGeometry x="120" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-189" value="<span>0x1000</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-185" vertex="1">
<mxGeometry x="180" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-190" value="0X0800" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-185" vertex="1">
<mxGeometry x="240" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-191" value="<span>0x0400</span>" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-185" vertex="1">
<mxGeometry x="300" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-192" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-185" vertex="1">
<mxGeometry x="360" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-193" value="0x0100" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="3oE3Q5OzXbJSzto1YcGy-185" vertex="1">
<mxGeometry x="420" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-194" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_PUBLIC</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="801.5" y="1200" width="85" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-195" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_PRIVATE</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="738.5" y="1130" width="92" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-196" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_PROTECTED</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="665.5" y="1200" width="116" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-197" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_STATIC</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="617.5" y="1130" width="83" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-198" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_FINAL</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="569" y="1200" width="76" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-199" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_BRIDGE</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="441.5" y="1200" width="88" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-200" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_VARARGS<br></font>是否接受不定参数<br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="365.5" y="1117" width="106" height="36" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-201" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_SYNTHETIC</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="65" y="1200" width="110" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-203" value="<span style="font-size: 18px">方法的访问标志</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-196" y="1075" width="136" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-204" value="<span style="background-color: rgb(151 , 208 , 119)">01:字段表计数;02:访问标志;07:简单名称,常量池第7项;08:描述符,第8项;00:属性表计数</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="824" y="2325" width="517" height="18" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-205" value="<span style="line-height: 150%"><span style="background-color: rgb(255 , 217 , 102)">02:方法表计数;01:访问标志;09:名称,常量池第9项;0A:描述符,第10项;01:属性表计数器;0B:属性名,指向常量第11项;</span><font color="#ff00ff" style="background-color: rgb(255 , 217 , 102)">2F:属性值长度;</font><br><span style="background-color: rgb(255 , 217 , 102)">01:操作数栈最大深度;01:局部变量表所需存储空间;</span><span style="color: rgb(255 , 0 , 128) ; background-color: rgb(255 , 217 , 102)">05:字节码长度;</span><span style="background-color: rgb(255 , 217 , 102)"><font color="#6600cc">5个字节码对应5条指令;</font>00:异常表个数;02:属性表个数(方法表中第一个属性的子属性);<br>0C:属性名,指向常量池第12项(LineNumberTable);06:属性长度;01:line_number_table 类型的个数;<font color="#cc0000">00:start_pc 字节码行号</font>;03:java 源码行号;<br><font color="#ff0080">0D:属性名</font>,指向常量池第13项(LocalVariableTable);0C:属性长度;01:local_variable_table 类型个数;00:start_pc;05:length;<br>0E:局部变量名称,常量池索引(this);0F:局部变量描述符,常量池索引;<font color="#cc0066">00:槽在变量表中的位置;(至此,第一个方法表的唯一个属性Code结束)<br></font><font color="#0000ff"><b>01:访问标志;</b></font>10:方法名称(talk)......剩下的是另一个方法的开始,省略。<br></span></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;fontSize=12;fontFamily=Verdana;" parent="1" vertex="1">
<mxGeometry x="540.5" y="2345" width="844" height="112" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-206" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_SYNCHRONIZED</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="471.5" y="1130" width="138" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-207" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_NATIVE</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="324" y="1202" width="84" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-208" value="<span style="text-indent: 24px ; line-height: 140%"><font style="font-size: 8px">ACC_ABSTRACT</font><br></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="182" y="1202" width="106" height="20" as="geometry" />
</mxCell>
<mxCell id="3oE3Q5OzXbJSzto1YcGy-209" value="<div style="text-align: center"><span style="font-size: 8px ; text-indent: 24px">ACC_STRICT</span></div><span style="text-indent: 24px ; line-height: 140%"><div style="text-align: center"><span>strictfp:精确浮点</span></div><div style="text-align: center"><span>一旦使用该关键字来声明类、接口、非抽象方法时</span></div><div style="text-align: center"><span>对应范围内的浮点运算都是精确的</span></div></span>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="34.5" y="1087" width="298" height="66" as="geometry" />
</mxCell>
<mxCell id="79U6oAVhSohHidV2ZCr--2" value="" style="endArrow=classic;html=1;entryX=0.63;entryY=0.76;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#FF0080;strokeColor=#FF0080;" parent="1" target="31JTc4GcEN89d1lP_IlO-4" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="542.5" y="2450" as="sourcePoint" />
<mxPoint x="476.5" y="2413" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-1" value="" style="shape=table;html=1;whiteSpace=wrap;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fillColor=#ffe6cc;strokeColor=#d79b00;" parent="1" vertex="1">
<mxGeometry x="244" y="3016" width="60" height="160" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-2" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;collapsible=0;dropTarget=0;pointerEvents=0;fillColor=none;top=0;left=0;bottom=0;right=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="jA1Smjy7X45bf1YUAU8x-1" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-3" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="jA1Smjy7X45bf1YUAU8x-2" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-4" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;collapsible=0;dropTarget=0;pointerEvents=0;fillColor=none;top=0;left=0;bottom=0;right=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="jA1Smjy7X45bf1YUAU8x-1" vertex="1">
<mxGeometry y="40" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-5" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="jA1Smjy7X45bf1YUAU8x-4" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-6" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;collapsible=0;dropTarget=0;pointerEvents=0;fillColor=none;top=0;left=0;bottom=0;right=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="jA1Smjy7X45bf1YUAU8x-1" vertex="1">
<mxGeometry y="80" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-7" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="jA1Smjy7X45bf1YUAU8x-6" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-8" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;collapsible=0;dropTarget=0;pointerEvents=0;fillColor=none;top=0;left=0;bottom=0;right=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="jA1Smjy7X45bf1YUAU8x-1" vertex="1">
<mxGeometry y="120" width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-9" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;" parent="jA1Smjy7X45bf1YUAU8x-8" vertex="1">
<mxGeometry width="60" height="40" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-57" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" parent="1" source="jA1Smjy7X45bf1YUAU8x-15" target="jA1Smjy7X45bf1YUAU8x-45" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-15" value="<b><font style="font-size: 14px">invokedynamic&nbsp;</font></b>" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
<mxGeometry x="-135" y="2870" width="140" height="33" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-32" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;" parent="1" vertex="1">
<mxGeometry x="-282" y="3023" width="16" height="153" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-35" value="<p style="line-height: 150%">u2&nbsp; 常量池索引<br>结构为 CONSTANT_NameAndType_info<br>表示方法名和方法描述符</p>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-103" y="3120" width="227" height="82" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-39" value="name_and_type_index" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="-266" y="3152" width="142" height="18" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-40" value="bootstrap_method_attr_index" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="-266" y="3089.5" width="163" height="20" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-41" value="tag" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="-266" y="3032" width="36" height="18" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-42" value="u2&nbsp; &nbsp; bootstrap_methods[] 数组有效索引" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-87" y="3090.5" width="221" height="18" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-43" value="u1&nbsp; &nbsp;值为18" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-213.12" y="3032" width="71" height="18" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-44" value="<span><b><font style="font-size: 14px">CONSTANT_InvokeDynamic_info</font></b></span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-304" y="2978" width="231" height="19" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-46" value="bootstrap_methods" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="218.5" y="3185" width="113" height="18" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-47" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;" parent="1" vertex="1">
<mxGeometry x="308" y="2996" width="16" height="80" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-48" value="name_and_type_index" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="326" y="3004" width="142" height="18" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-49" value="<p style="line-height: 150%">u2&nbsp; 常量池索引<br>结构为 CONSTANT_<font color="#ff1239">MethodHandle</font>_info,代表一个<b>引导方法</b><br></p>" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="489" y="2981" width="333" height="64" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-50" value="bootstrap_arguments[]" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="326" y="3046" width="142" height="18" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-52" value="数组每个元素都是一个常量池索引,结构为以下类型之一:<br>String、Class、Integer、Long、Float、Double、MethodHandle、MethodType" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="475.5" y="3039" width="428" height="32" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-53" value="" style="endArrow=classic;html=1;exitX=1.014;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;entryX=-0.067;entryY=0.75;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="jA1Smjy7X45bf1YUAU8x-42" target="jA1Smjy7X45bf1YUAU8x-2" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="183" y="3117" as="sourcePoint" />
<mxPoint x="233" y="3067" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-55" value="<span><b><font style="font-size: 14px">BootstrapMethods 属性</font></b></span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="198.5" y="2964" width="166" height="19" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-56" value="即使 CONSTANT_InvokeDynamic_info 类型的常量在常量池中出现多次,类文件的属性表中最多也只能有一个 BootstrapMethods 属性<br>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-126" y="3240" width="721" height="18" as="geometry" />
</mxCell>
<mxCell id="jA1Smjy7X45bf1YUAU8x-58" value="指令的第一个参数类型" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" parent="1" vertex="1">
<mxGeometry x="-123" y="2932" width="130" height="18" as="geometry" />
</mxCell>
<mxCell id="oWNpcgAgKcHO68uNs4Gi-1" value="" style="shape=curlyBracket;whiteSpace=wrap;html=1;rounded=1;" vertex="1" parent="1">
<mxGeometry x="576" y="3094" width="20" height="90" as="geometry" />
</mxCell>
<mxCell id="oWNpcgAgKcHO68uNs4Gi-2" value="<b><span style="text-align: left">CONSTANT_</span><font style="text-align: left">MethodHandle</font><span style="text-align: left">_info</span></b>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" vertex="1" parent="1">
<mxGeometry x="386" y="3130" width="194" height="18" as="geometry" />
</mxCell>
<mxCell id="oWNpcgAgKcHO68uNs4Gi-4" value="tag:15" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" vertex="1" parent="1">
<mxGeometry x="589" y="3098" width="52" height="18" as="geometry" />
</mxCell>
<mxCell id="oWNpcgAgKcHO68uNs4Gi-5" value="reference_kind:取值 1~9,代表方法句柄的类型" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" vertex="1" parent="1">
<mxGeometry x="587" y="3130" width="269" height="18" as="geometry" />
</mxCell>
<mxCell id="oWNpcgAgKcHO68uNs4Gi-6" value="reference_index:根据 reference_kind 不同的值" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" vertex="1" parent="1">
<mxGeometry x="589" y="3162" width="266" height="18" as="geometry" />
</mxCell>
<mxCell id="oWNpcgAgKcHO68uNs4Gi-8" value="指向常量池不同类型的索引" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;" vertex="1" parent="1">
<mxGeometry x="686" y="3180" width="154" height="18" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>