ThreadPollExcutor執行緒池的狀態
Q:執行緒池有狀態麼?
A:當然有,RUNNING、SHUTDOWN、STOP、TIDYING、TERMINATED
RUNNING:執行狀態,接收新任務,處理舊任務。
SHUTDOWN:待關閉狀態,這個狀態不會接收新任務但會執行完阻塞中的任務。
STOP:停止狀態,不會接收新任務,結束阻塞中的任務。
TIDYING:整理狀態,此時所有任務都執行完畢,也沒有工作程式,執行termintaed方法後進入TERMINATED狀態。
TERMINATED:終止狀態,此時執行緒池完全終止了,並且完成了所有資源的釋放
相關文章
- 執行緒池的五種狀態及建立執行緒池的幾種方式執行緒
- 詳解Java執行緒池的ctl(執行緒池控制狀態)【原始碼分析】Java執行緒原始碼
- 執行緒6--執行緒的狀態執行緒
- 執行緒狀態執行緒
- JavaSE_多執行緒入門 執行緒安全 死鎖 狀態 通訊 執行緒池Java執行緒
- 乾貨:教你如何監控 Java 執行緒池執行狀態Java執行緒
- Java多執行緒-執行緒狀態Java執行緒
- Java執行緒的狀態Java執行緒
- 執行緒池監控2-監控執行緒池狀態、執行緒數量和佇列任務數量等執行緒佇列
- Java執行緒池中執行緒的狀態簡介Java執行緒
- 執行緒的幾種狀態執行緒
- 淺談執行緒池(上):執行緒池的作用及CLR執行緒池執行緒
- 多執行緒的執行緒狀態及相關操作執行緒
- 執行緒狀態和鎖執行緒
- 執行緒各種狀態執行緒
- 淺談執行緒池(中):獨立執行緒池的作用及IO執行緒池執行緒
- Java 執行緒的5種狀態Java執行緒
- 【Java】執行緒的 6 種狀態Java執行緒
- java執行緒的狀態+鎖分析Java執行緒
- 執行緒的五大狀態執行緒
- JAVA 執行緒的幾種狀態Java執行緒
- Java執行緒池二:執行緒池原理Java執行緒
- 執行緒的建立及執行緒池執行緒
- 執行緒和執行緒池執行緒
- 多執行緒【執行緒池】執行緒
- 執行緒 執行緒池 Task執行緒
- MySQL執行緒狀態詳解MySql執行緒
- Java執行緒狀態轉換Java執行緒
- java--執行緒狀態【轉】Java執行緒
- Mysql複製執行緒狀態MySql執行緒
- java--執行緒池--建立執行緒池的幾種方式與執行緒池操作詳解Java執行緒
- 動態執行緒池(DynamicTp)之動態調整Tomcat、Jetty、Undertow執行緒池引數篇執行緒TomcatJetty
- 執行緒與執行緒池的那些事之執行緒池篇(萬字長文)執行緒
- 執行緒的幾種狀態總結執行緒
- 執行緒池執行緒
- Java多執行緒-執行緒池的使用Java執行緒
- 執行緒池建立執行緒的過程執行緒
- Android的執行緒和執行緒池Android執行緒