Java線程池核心ThreadPoolExecutor的定義及用法

引出線程池 Java線程是Java併發編程的基礎,前面的文章裏,我們的實例基本都是基於線程開發作爲實例,並且都是使用的時候就創建一個線程。這種方式比較簡單,但是存在一個問題,那就是線程的數量問題。 假設有一個系統比較複雜,需要的線程數很多,如果都是採用這種方式來創建線程的話,那麼就會極大的消耗系統資源。首先是因爲線程本身的創建和銷燬需要時間,如果每個小任務都創建一個線程,那麼就會大大降低系統的效率
相關文章
相關標籤/搜索