[問題] 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