publicclass ttt
classrunnn implements runnable
}
public voidshutdown()
}
利用條件來使run方法完結是終止乙個執行緒的最王道的方法,比如在socket程式設計中,可以判斷socket管道是否還連線等等
當然,也可以聯合用if,來增加結束執行緒的條件。
while(flag == true)
}
public void setstop(boolean stop)
privateboolean stop = false;
Java停止執行緒
1 run方法正常結束 public class stopthreaddemo class printthread extends thread 2 可以在run方法中設定標記讓執行緒正常結束 public class stopthreaddemo class printthread extends...
java 執行緒停止的方法
1.設定flag,死迴圈中檢測flag是否為false 2.interrupt方法 public static object lock new object public static void main string args catch interruptedexception e thread...
java執行緒停止 三
例如 生產者產生隨機數,但生產者生產到數字0時,產生毒丸物件放入到生產佇列中,立即停止生產,消費者接受生產者生產的資料,簡單列印出來,當接收到毒丸物件時,消費者停止消費。public class threadcacell4 else class consumer implements runnabl...