From 5cf8bc133da0fd7670db068ed244caec98bff438 Mon Sep 17 00:00:00 2001 From: PansonPanson Date: Sun, 2 Dec 2018 18:54:22 +0800 Subject: [PATCH] misspelled: IllegalMonitorStateExeception TO IllegalMonitorStateException --- notes/Java 并发.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes/Java 并发.md b/notes/Java 并发.md index cc2c28a9..024f6636 100644 --- a/notes/Java 并发.md +++ b/notes/Java 并发.md @@ -632,7 +632,7 @@ B 它们都属于 Object 的一部分,而不属于 Thread。 -只能用在同步方法或者同步控制块中使用,否则会在运行时抛出 IllegalMonitorStateExeception。 +只能用在同步方法或者同步控制块中使用,否则会在运行时抛出 IllegalMonitorStateException。 使用 wait() 挂起期间,线程会释放锁。这是因为,如果没有释放锁,那么其它线程就无法进入对象的同步方法或者同步控制块中,那么就无法执行 notify() 或者 notifyAll() 来唤醒挂起的线程,造成死锁。