線程池(四)線程池底層工作原理

主要流程: 文字說明: 在創建了線程池後,等待提交過來的任務請求 當調用execute()方法添加一個請求時,線程池會做如下判斷: 如果正在運行的線程數量小於corePoolSize,那麼馬上創建線程運行這個任務; 如果正在運行的線程數量大於或等於corePoolSize,那麼將這個任務放入隊列; 如果這個時侯隊列滿了且正在運行的線程數量還小於maxmumPoolSize,那麼還是要創建非核心線程
相關文章
相關標籤/搜索