diff --git a/docs/notes/Java 虚拟机.md b/docs/notes/Java 虚拟机.md
index 75d00106..b3f9abb2 100644
--- a/docs/notes/Java 虚拟机.md
+++ b/docs/notes/Java 虚拟机.md
@@ -60,7 +60,7 @@ java -Xss512M HackTheJava
本地方法一般是用其它语言(C、C++ 或汇编语言等)编写的,并且被编译为基于本机硬件和操作系统的程序,对待这些方法需要特别处理。
-
+
## 堆
@@ -220,7 +220,7 @@ obj = null;
### 1. 标记 - 清除
-
+
标记要回收的对象,然后清除。
@@ -231,13 +231,13 @@ obj = null;
### 2. 标记 - 整理
-
+
让所有存活的对象都向一端移动,然后直接清理掉端边界以外的内存。
### 3. 复制
-
+
将内存划分为大小相等的两块,每次只使用其中一块,当这一块内存用完了就将还存活的对象复制到另一块上面,然后再把使用过的内存空间进行一次清理。
diff --git a/docs/notes/pics/1_2001550547261811.png b/docs/notes/pics/1_2001550547261811.png
new file mode 100644
index 00000000..a3331e43
Binary files /dev/null and b/docs/notes/pics/1_2001550547261811.png differ
diff --git a/docs/notes/pics/2_2001550547456403.png b/docs/notes/pics/2_2001550547456403.png
new file mode 100644
index 00000000..c9e53fe0
Binary files /dev/null and b/docs/notes/pics/2_2001550547456403.png differ
diff --git a/docs/notes/pics/3_2001550547558008.png b/docs/notes/pics/3_2001550547558008.png
new file mode 100644
index 00000000..a42f6dc0
Binary files /dev/null and b/docs/notes/pics/3_2001550547558008.png differ
diff --git a/docs/notes/pics/4_2001550547640585.png b/docs/notes/pics/4_2001550547640585.png
new file mode 100644
index 00000000..d3f5c798
Binary files /dev/null and b/docs/notes/pics/4_2001550547640585.png differ
diff --git a/docs/pics/1_2001550547261811.png b/docs/pics/1_2001550547261811.png
new file mode 100644
index 00000000..a3331e43
Binary files /dev/null and b/docs/pics/1_2001550547261811.png differ
diff --git a/docs/pics/2_2001550547456403.png b/docs/pics/2_2001550547456403.png
new file mode 100644
index 00000000..c9e53fe0
Binary files /dev/null and b/docs/pics/2_2001550547456403.png differ
diff --git a/docs/pics/3_2001550547558008.png b/docs/pics/3_2001550547558008.png
new file mode 100644
index 00000000..a42f6dc0
Binary files /dev/null and b/docs/pics/3_2001550547558008.png differ
diff --git a/docs/pics/4_2001550547640585.png b/docs/pics/4_2001550547640585.png
new file mode 100644
index 00000000..d3f5c798
Binary files /dev/null and b/docs/pics/4_2001550547640585.png differ