黑马程序员技术交流社区

标题: wait()和sleep()的区别 [打印本页]

作者: li6232876    时间: 2016-5-30 19:41
标题: wait()和sleep()的区别
(1)所在的类不同:wait()是Object类中的方法,而sleep()是Tread类中的方法;
(2)sleep()没有释放同步锁,而wait()释放了同步锁;
(3)sleep()必须制定睡眠时间,而wait()不需要;
(4)wait(),notify(),notifyAll(),只能在同步方法或同步代码块中使用,而sleep()可以在任何地方使用;
(5)sleep()必须捕获异常,而wait(),notify(),notifyAll()不需要;

作者: 王子鹏    时间: 2016-5-30 19:48
谢谢分享 学习了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2