Java高併發程序設計(六)JDK併發包2

1. 線程池的基本使用 1.1. 爲何須要線程池java a.減小了建立和銷燬線程的次數,每一個工做線程均可以被重複利用,可執行多個任務。git 建立和銷燬線程也須要時間,若是建立和銷燬的時間遠大於線程執行的時間,反而得不償失。github b.能夠根據系統的承受能力,調整線程池中工做線線程的數目,防止由於消耗過多的內存,而把服務器累趴下(每一個線程須要大約1MB內存,線程開的越多,消耗的內存也就
相關文章
相關標籤/搜索