+ -
当前位置:首页 → 问答吧 → 求教sleep()

求教sleep()

时间:2011-11-26

来源:互联网

sleep()是怎么样控制线程的?

sleep()的工作原理?

线程sleep后,进入等待(是让出CPU,持有资源吗?)

sleep结束后,应该是进入就绪态的啊,怎么会马上就入运行态呢?

作者: liwanzhang   发布时间: 2011-11-26

sleep就是让本线程暂停运行,进入休眠,但是不会释放资源,这跟wait不一样,wait会释放资源或者锁
sleep结束后,确实应该是进入就绪态的啊,不会马上运行,等到线程执行者让他运行的时候才运行

作者: wang8118   发布时间: 2011-11-26