讲师回答 / Arthur
在我睡了一觉之后,突然理解你的问题了。视屏中我们花了大量的时间在讲解API文档的内容,答案也来自于那里。sleep()让线程进入了等待的状态,此时调用interrupt()方法,interrupt状态不会改变,于是后续希望停掉线程的企图就落空了,线程还会精力充沛的干活。
2014-12-03
已采纳回答 / RainbowPeter
你是不是在main()函数中执行线程的时候,调用的是run()方法,而不是线程.start()方法;我刚才也遇到了,该成调用start()方法就好了
2014-11-10