02線程池

一個完整的線程池需要具備以下要素:

  1. 任務隊列:用於緩存提交的任務
  2. 線程數量管理實現:創建線程時初始數量init,線程池地洞擴充到最大時的線程數量max,線程空閒時維護的活躍數量core三者之間的關係是:init<=core<=max
  3. 任務拒絕策略
  4. 線程工廠:用於個性化定製線程,比如將線程設置爲守護線程及設置線程名稱等
  5. QueueSize:任務隊列中存放的數量
  6. keepedalive:決定線程自動維護的時間間隔

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章