课程
/后端开发
/Java
/深入浅出Java多线程
为什么不使用sleep()
2014-12-03
源自:深入浅出Java多线程 3-3
正在回答
在我睡了一觉之后,突然理解你的问题了。视屏中我们花了大量的时间在讲解API文档的内容,答案也来自于那里。sleep()让线程进入了等待的状态,此时调用interrupt()方法,interrupt状态不会改变,于是后续希望停掉线程的企图就落空了,线程还会精力充沛的干活。
python012
sleep()不是用来停线程的啊。你想想,睡一觉起来没干完的事还得接着干,没准精力充沛了干得更卖力啊。
去打熊
举报
带你一起深入浅出多线程,掌握基础,展望进阶路线
2 回答为什么不能用sleep
2 回答sleep()使用问题
1 回答为什么用为什么用if((System.currenttime - time)<1000)而不用sleep(1000)?
4 回答sleep()
1 回答synchronzied中为什么不使用synchronzied(this)呢?