auto commit
This commit is contained in:
parent
00fe9da297
commit
21883d09da
|
@ -30,7 +30,7 @@
|
||||||
|
|
||||||
# 一、运行时数据区域
|
# 一、运行时数据区域
|
||||||
|
|
||||||
<div align="center"> <img src="pics/85370d54-40d1-4912-bcbe-37a2481c861d.png" width="450"/> </div><br>
|
<div align="center"> <img src="pics/ab701824-e308-4284-88b6-596cc606fadb.png" width="450"/> </div><br>
|
||||||
|
|
||||||
## 程序计数器
|
## 程序计数器
|
||||||
|
|
||||||
|
@ -458,9 +458,6 @@ G1 把堆划分成多个大小相等的独立区域(Region),新生代和
|
||||||
- 使用(Using)
|
- 使用(Using)
|
||||||
- 卸载(Unloading)
|
- 卸载(Unloading)
|
||||||
|
|
||||||
**注意** :加载、验证、准备、初始化和卸载这5个阶段的顺序是确定的,类的加载过程必须按照这种顺序按部就班地**开始**,强调开始是因为这些阶段通常都是**相互交叉地混合式进行的**,通常在一个阶段执行的过程中调用另一个阶段(比如加载阶段需要验证字节码,这就需要调用验证阶段,即加载阶段还没有结束,但是验证阶段已经开始),但是两个阶段的开始时间仍然保持着固定的先后顺序。
|
|
||||||
|
|
||||||
|
|
||||||
## 类加载过程
|
## 类加载过程
|
||||||
|
|
||||||
包含了加载、验证、准备、解析和初始化这 5 个阶段。
|
包含了加载、验证、准备、解析和初始化这 5 个阶段。
|
||||||
|
|
BIN
docs/notes/pics/ab701824-e308-4284-88b6-596cc606fadb.png
Normal file
BIN
docs/notes/pics/ab701824-e308-4284-88b6-596cc606fadb.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 40 KiB |
Loading…
Reference in New Issue
Block a user