From 45fede1bb20fa77e9142703b336214a246ba8915 Mon Sep 17 00:00:00 2001 From: Chuanlei Guo Date: Thu, 5 Apr 2018 10:46:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=AD=A3=E7=AC=94=E8=AF=AF=EF=BC=8C?= =?UTF-8?q?=E2=80=9C=E7=9D=A1=E7=9C=A0=E6=89=8B=E6=AE=B5=E4=B8=8D=E4=BC=9A?= =?UTF-8?q?=E9=87=8A=E6=94=BE=E5=AF=B9=E8=B1=A1=E9=94=81=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/Java 并发.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes/Java 并发.md b/notes/Java 并发.md index f7e64359..e9efb1e8 100644 --- a/notes/Java 并发.md +++ b/notes/Java 并发.md @@ -165,7 +165,7 @@ main() 属于非后台线程。 阻塞是一种状态,而睡眠和挂起是一种手段,通过睡眠和挂起可以让一个线程进入阻塞状态。 -睡眠和挂起这两种手段的区别是,挂起手段会释放对象锁,而阻塞手段不会。 +睡眠和挂起这两种手段的区别是,挂起手段会释放对象锁,而睡眠手段不会。 应该注意的是,睡眠和挂起都可以设置一个等待时间,超过等待时间之后,线程会退出阻塞状态。但是如果不为挂起设置等待时间,那么它只能等到通知的到来才能退出阻塞状态。