黑马程序员技术交流社区
标题:
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