java 正常的執行緒停止操作思想

2021-08-27 07:28:12 字數 513 閱讀 5238

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...