From 2682b911fe1bd86033af479ba5bd3e6b4172bc4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=B3=E9=98=B3?= <260893248@qq.com> Date: Thu, 8 Nov 2018 13:04:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=94=E8=AF=A5=E6=98=AFnotifyAll?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 应该是notifyAll --- .../第四周(2018-8-30).md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/面试必备/最最最常见的Java面试题总结/第四周(2018-8-30).md b/面试必备/最最最常见的Java面试题总结/第四周(2018-8-30).md index 85da6268..3cb02d73 100644 --- a/面试必备/最最最常见的Java面试题总结/第四周(2018-8-30).md +++ b/面试必备/最最最常见的Java面试题总结/第四周(2018-8-30).md @@ -178,7 +178,7 @@ Thread类中包含的成员变量代表了线程的某些优先级。如**Thread - 两者最主要的区别在于:**sleep方法没有释放锁,而wait方法释放了锁** 。 - 两者都可以暂停线程的执行。 - Wait通常被用于线程间交互/通信,sleep通常被用于暂停执行。 -- wait()方法被调用后,线程不会自动苏醒,需要别的线程调用同一个对象上的notify()或者notifyAl()方法。sleep()方法执行完成后,线程会自动苏醒。 +- wait()方法被调用后,线程不会自动苏醒,需要别的线程调用同一个对象上的notify()或者notifyAll()方法。sleep()方法执行完成后,线程会自动苏醒。 ## 9 为什么我们调用start()方法时会执行run()方法,为什么我们不能直接调用run()方法?