当前位置: 代码迷 >> Java Web开发 >> 关于Thread.sleep ,睡眠以后一定会执行吗
  详细解决方案

关于Thread.sleep ,睡眠以后一定会执行吗

热度:701   发布时间:2016-04-16 23:56:09.0
关于Thread.sleep ,睡眠之后一定会执行吗?
关于Thread.sleep ,睡眠之后一定会执行吗?

请注意是一定会执行,而不是一定会马上执行。

sleep之后会不会出现一直睡眠的情况,即使线程是空闲状态。

------解决方案--------------------
一定啊 睡完了 就去排队等执行了  当然 除非被中断了, 那也就结束了
------解决方案--------------------
线程中有锁的概念,sleep 不会释放锁,时间到了就会自动唤醒,继续执行后续代码
------解决方案--------------------
除了一些不可抗力的情况,比如断电啊,debug忘记继续啊...
------解决方案--------------------
睡醒了就去干活了
  相关解决方案