[問題] thread的start()問題...
我做了個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
推
01/25 13:25, , 1F
01/25 13:25, 1F