黑马程序员技术交流社区

标题: 面试通过了 [打印本页]

作者: 赵龙    时间: 2015-7-2 21:54
标题: 面试通过了
今天刚刚接受了黑马美女老师的面试

面试中有一个问题没有解决清楚

wait  与 sleep   的区别  ,谁可以具体说下呢?

作者: YQC2015    时间: 2015-7-3 00:00
调用wait()方法后,线程需要被notify()方法唤醒;调用了sleep()方法后,线程不需要被唤醒,睡眠时间到了之后,线程自动进入就绪状态。简单来说,一个需要被唤醒,一个不需要被唤醒
作者: xuhao3622603    时间: 2015-7-3 14:31
一个睡了不会自己醒,一个会自己醒
作者: Morgan    时间: 2015-7-3 16:15
楼上正解!!!!!!!!!
作者: 精灵来了    时间: 2015-7-3 17:16
我也是遇到这个面试题:
1 ,wait可以指定时间和不指定时间,sleep必须指定时间
2 , wait是释放执行权,释放锁,sleep释放执行权,不释放锁




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