線程池任務添加流程

一個任務進來,如果核心線程未滿,則創建核心線程來執行,如果核心線程已滿則放到阻塞隊列中,如果阻塞隊列已滿未達到最大線程數,則創建非核心線程來處理任務,如果達到最大線程數則拒絕任務。 ExecutorService 提供了兩種提交任務的方法: execute():提交不需要返回值的任務 submit():提交需要返回值的任務 有兩個方法關閉線程池: `shutdown()  將線程池的狀態設置爲 S
相關文章
相關標籤/搜索