为什么不使用sleep()

来源:3-3 Java线程停止广为流传的错误方法---interrupt方法

xiongxiong_CPP

2014-12-03 11:40

为什么不使用sleep()

写回答 关注

2回答

  • Arthur
    2014-12-05 12:37:38

    在我睡了一觉之后,突然理解你的问题了。视屏中我们花了大量的时间在讲解API文档的内容,答案也来自于那里。sleep()让线程进入了等待的状态,此时调用interrupt()方法,interrupt状态不会改变,于是后续希望停掉线程的企图就落空了,线程还会精力充沛的干活。

    python...

    谢谢老师!

    2014-12-06 21:58:09

    共 1 条回复 >

  • Arthur
    2014-12-04 16:57:33

    sleep()不是用来停线程的啊。你想想,睡一觉起来没干完的事还得接着干,没准精力充沛了干得更卖力啊。

    去打熊

    天气太冷起不来啊 - - !

    2014-12-25 20:12:03

    共 1 条回复 >

深入浅出Java多线程

带你一起深入浅出多线程,掌握基础,展望进阶路线

186088 学习 · 464 问题

查看课程

相似问题