黑马程序员技术交流社区
标题:
yield和sleeping有何区别,sleep和wait有何区别
[打印本页]
作者:
Jason.wang
时间:
2016-5-12 22:20
标题:
yield和sleeping有何区别,sleep和wait有何区别
当一个任务调用了yield方法,它将从执行中状态转变为可执行。而当一个任务调用了sleep,则将从执行中状态转变为等待中/睡眠中状态。
方法wait(1000)使得当前线程睡眠1秒钟,但调用notify 或者notifyAll会随时唤醒线程。而sleep(1000)则会导致当前线程休眠1秒钟。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2