Skip to content

Latest commit

 

History

History
54 lines (27 loc) · 1.4 KB

多线程.md

File metadata and controls

54 lines (27 loc) · 1.4 KB

多线程

8.1 基本概念

2021-05-06_20.48.43.png

2021-05-06_20.56.37.png

8.2 线程的创建和使用

2021-05-07_00.31.01.png

2021-05-07_00.30.46.png

2021-05-07_00.30.41.png

两种方式

2021-05-07_16.15.15.png

![2021-05-07_16.15.15%201.png](../../figures/2021-05-07_16.15.15 1.png)

8.3 线程的生命周期

2021-05-07_17.50.28.png

8.4 线程的同步

2021-05-08_10.07.11.png

注意点

2021-05-08_12.12.15.png

2021-05-08_12.13.40.png

建议优先用lock 然后同步代码块 然后同步方法

2021-05-08_15.45.31.png

2021-05-08_16.25.03.png

2021-05-08_16.25.08.png

8.6 jdk5.0的新方式

综合前文一共四种方法进行创建多线程。

2021-05-08_16.47.46.png

2021-05-08_17.02.46.png

2021-05-08_17.02.51.png