8000 update 2 线程安全性 · funnycoding/java_learning@a2051c5 · GitHub
[go: up one dir, main page]

Skip to content

Commit a2051c5

Browse files
committed
update 2 线程安全性
1 parent 4bb340e commit a2051c5

13 files changed

+8
-1274
lines changed

java_concurrency_in_practice/docs/1/1.简介.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 《Java 并发编程实战第一章》
2+
3+
4+
15
### 读之前先问自己:
26

37
**为什么有并发**`多线程`的作用):

java_concurrency_in_practice/docs/2/2.线程安全性与竞态条件.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,10 @@
44

55
**`安全性`:程序运行总能获得正确的结果。**
66

7+
`线程安全性`**核心**:对**共享可变状态**的正确访问与修改。
78

8-
9-
10-
11-
12-
13-
9+
- **状态**:类中的字段(实例字段或静态字段),而如果这个字段是一个类,则类的状态包括字段对象中的字段【也就是嵌套的关系】
10+
- 例如,类中持有一个 `HashMap`,那么这个类的状态不仅是 `HashMap` 对象本身,也包括 `HashMap` 中保存的对象。
1411

1512

1613

java_concurrency_in_practice/docs/3/1.md

Lines changed: 0 additions & 294 deletions
This file was deleted.

java_concurrency_in_practice/docs/3/2.md

Lines changed: 0 additions & 210 deletions
This file was deleted.

0 commit comments

Comments
 (0)
0