線程池底層原理

線程池工作流程: 當有任務來請求時, 1,先判斷正在運行的線程數量,如果正在運行的線程數量小於corePoolSize,就馬上創建核心線程執行該任務,正在運行的線程數量大於corePoolSize,就將請求任務放在堵塞隊列。 2,這時堵塞隊列滿了且正在運行的線程數小於maximumPoolSize,就創建非核心線程執行該任務。堵塞隊列滿了且正在運行的線程數大於maximumPoolSize,就請求
相關文章
相關標籤/搜索