網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

java線程池有幾種

欄目: IT科技 / 發佈於: / 人氣:2.64W

Java線程池有四種,分別是:newCachedThreadPool、newFixedThreadPool、newSingleThreadExecutor、newScheduleThreadPool。

1、newCachedThreadPool:建一個可快取線程池,如果線程池長度超過處理需要,可靈活回收空閒線程,若無可回收,則新建線程,也是能reuse就用,但不能隨時建新的線程。

2、newFixedThreadPool:創建一個固定大小的線程池。可控制併發的線程數量,如果工作線程數量達到線程池初始的最大數,則將提交的任務存入到池隊列中。數針對一些很穩定很固定的正規併發線程,多用於服務器。

3、newSingleThreadExecutor:單例線程,任意時間池中只能有一個線程。

4、newScheduleThreadPool:創建一個定長的線程池,支援定時及週期性任務執行。

java線程池有幾種

以上是小編的分享,希望能幫到大家。

Tags:池有 java 線程