mirror of
https://github.com/Snailclimb/JavaGuide
synced 2025-08-01 16:28:03 +08:00
应该是notifyAll
应该是notifyAll
This commit is contained in:
parent
e62a6d91a8
commit
2682b911fe
@ -178,7 +178,7 @@ Thread类中包含的成员变量代表了线程的某些优先级。如**Thread
|
|||||||
- 两者最主要的区别在于:**sleep方法没有释放锁,而wait方法释放了锁** 。
|
- 两者最主要的区别在于:**sleep方法没有释放锁,而wait方法释放了锁** 。
|
||||||
- 两者都可以暂停线程的执行。
|
- 两者都可以暂停线程的执行。
|
||||||
- Wait通常被用于线程间交互/通信,sleep通常被用于暂停执行。
|
- Wait通常被用于线程间交互/通信,sleep通常被用于暂停执行。
|
||||||
- wait()方法被调用后,线程不会自动苏醒,需要别的线程调用同一个对象上的notify()或者notifyAl()方法。sleep()方法执行完成后,线程会自动苏醒。
|
- wait()方法被调用后,线程不会自动苏醒,需要别的线程调用同一个对象上的notify()或者notifyAll()方法。sleep()方法执行完成后,线程会自动苏醒。
|
||||||
|
|
||||||
|
|
||||||
## 9 为什么我们调用start()方法时会执行run()方法,为什么我们不能直接调用run()方法?
|
## 9 为什么我们调用start()方法时会执行run()方法,为什么我们不能直接调用run()方法?
|
||||||
|
Loading…
x
Reference in New Issue
Block a user