摘要:
很多 Java™ 语言方法,例如Thread.sleep()和Object.wait(),都可以抛出InterruptedException。您不能忽略这个异常,因为它是一个检查异常(checked exception)。但是应该如何处理它呢? 这样的情景您也许并不陌生:您在编写一个测试程序,程序... 阅读全文
posted @ 2015-11-04 13:25
brave-sailor
阅读(300)
评论(0)
推荐(0)
摘要:
1.核心区别:sleep用于线程控制,wait用于线程间的通信。sleep是Thread类的方法,是让线程休息一段时间,然后自动恢复运行,与其他线程无关,与同步无关,也与锁无关(拿锁时不会释放锁)。wait是Object类的方法,也就是锁的方法,必然在同步中,根据java7.0的解释(The thr... 阅读全文
posted @ 2015-11-04 13:23
brave-sailor
阅读(1198)
评论(0)
推荐(0)

浙公网安备 33010602011771号