[问题] Thread被吃掉或停止

楼主: issuemylove (NotLove)   2015-12-16 14:32:43
最近在写 thread的时候,有用以下方式
http://ideone.com/5EslPq
但是总有突发的状况变成
thread好像离开了run(确定没执行完) 或者是停住
有什么情况会变成这样吗?
又或者我应该要怎么改写才好? 谢谢!
作者: KeySabre (KeySabreur)   2015-12-16 15:14:00
好像离开 所以离开了吗? 如果是停住 停在哪边?
作者: kiwatami (悠游自在)   2015-12-16 15:28:00
你有用lock吗? 会不会是没写好被锁住了以为停了执行绪可以用executorService管理会比较方便也有方法检查是不是还在执行中
作者: y3k (激流を制するは静水)   2015-12-16 19:28:00
用Log检查一下doSomething()里的ok阿?@@
作者: pauliaia   2015-12-16 22:36:00
log.e 为debug之根本XD 如果是java 直接print
作者: KeySabre (KeySabreur)   2015-12-16 23:47:00
and shell top -tUncaughtExceptionHandler
作者: y3k (激流を制するは静水)   2015-12-17 13:18:00
不然你用个TextView印出来也行
作者: Santez (SanTez)   2015-12-20 00:11:00
如果ok=true 就跳出run了

Links booklink

Contact Us: admin [ a t ] ucptt.com