请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师 main方法中的sleep()没有理解

为什么刚开始是10亿多 然后睡了1秒就变3亿多了 他是在主线程睡眠的时候中断的吗

正在回答

1回答

是主线程睡眠后,来中断子线程。一开始虽然主线程也中断子线程了,但是子线程检测不到这个中断,所以是10亿。后面能检测到中断,就变3亿。

0 回复 有任何疑惑可以回复我~
  • 提问者 华山小叮当 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-09-19 10:27:02
  • 老师,是主线程睡眠一秒后执行thread.interrupt       是吗?
    回复 有任何疑惑可以回复我~ 2019-12-13 15:31:45
  • 悟空 回复 JLU_LONG #3
    恩是的
    回复 有任何疑惑可以回复我~ 2019-12-13 16:17:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信