看板 java 關於我們 聯絡資訊
我做了個class extends Thread public void(){ while(run){ . . . } } public void reset(){ run=false; } 然後在main()中讓這個class start()之後,又用reset()讓它停下來 之後又要再start()的時候 出現了錯誤 執行緒就再也不執行了...為什麼會這樣啊 以下是錯誤資訊... java.lang.IllegalThreadStateException at java.lang.Thread.start(Unknown Source) === 剛剛以為是因為我setDaemon(true)的關係 但改為false也是一樣 /___\ 謝謝... -- ▄▄ ▄▄ ▄▄▄ ▄▄▄ ▄ ▄ ▄▄ ▄▄ ▄▄ ▄▄▄ ▄▄▄▄ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.172.162.164
jtmh:查一下 API 吧:http://tinyurl.com/2wsypz 01/25 13:25