[問題] 多執行緒(start無法顯示)

作者: eecheng87 (EEcheng)   2018-01-04 23:16:45
先附上我的程式碼
https://ideone.com/KbFBIT
在最下面有workerThread.start()
但我在android studio裡面start會變成紅字 顯示cannot resolve symbol
請問要怎麼處理呢??
作者: ssccg (23)   2018-01-04 23:25:00
cannot resolve symbol不就找不到定義,你在哪定義workerThread這變數的?
作者: corrupt003 (QQ)   2018-01-04 23:27:00
你 workerThread 搞錯用的地方了,注意括號的 scope
作者: eecheng87 (EEcheng)   2018-01-04 23:47:00
我在前面有宣告Thread workerThread了這段程式碼是我看老師投影片打的,應該沒用錯地方吧?另外請問注意括號scope 是指哪部分呢?
作者: corrupt003 (QQ)   2018-01-05 09:23:00
我把你的 code 整個 copy,發現你在 anonymous class裡面用 workerThread。你沒在 anonymous class 裡宣告 workerThread 要怎麼用他?另外copy 你的 code 會因為右括號加分號放錯地方造成編譯錯誤,你確定這是可以執行的程式碼嗎?
作者: eecheng87 (EEcheng)   2018-01-05 12:35:00
我剛剛改了一個括號 好像可以了 謝謝

Links booklink

Contact Us: admin [ a t ] ucptt.com