Merge pull request #275 from handsomZohn/patch-1

Update Java 并发.md
This commit is contained in:
CyC2018 2018-06-11 16:32:41 +08:00 committed by GitHub
commit dd9d0cd370
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -569,7 +569,7 @@ ReentrantLock 多了一些高级功能。
在线程中调用另一个线程的 join() 方法,会将当前线程挂起,而不是忙等待, 直到目标线程结束。 在线程中调用另一个线程的 join() 方法,会将当前线程挂起,而不是忙等待, 直到目标线程结束。
对于以下代码,虽然 b 线程先启动,但是因为在 b 线程中调用了 a 线程的 join() 方法,因此 b 线程会等待 a 线程结束才继续执行,因此最后能够保证 a 线程的输出先 b 线程的输出。 对于以下代码,虽然 b 线程先启动,但是因为在 b 线程中调用了 a 线程的 join() 方法,因此 b 线程会等待 a 线程结束才继续执行,因此最后能够保证 a 线程的输出先 b 线程的输出。
```java ```java
public class JoinExample { public class JoinExample {