構造相關的介紹
阻塞佇列,如果blockingqueue是空的,從blockingqueue取東西的操作將會被阻斷進入等待狀態,直到blockingqueue進了東西才會被喚醒,同樣,如果blockingqueue是滿的,任何試圖往裡存東西的操作也會被阻斷進入等待狀態,直到blockingqueue裡有空間時才會被喚醒繼續操作。
基礎api介紹
從佇列中取元素的方法
子類介紹
實現的子類介紹
* threadpoolexecutor.abortpolicy
當新增任務出錯時的策略捕獲器,如果出現錯誤,則直接丟擲異常
執行緒池介紹
1.定義 執行緒池是一種多執行緒處理形式,處理過程中將任務新增 到佇列,然後在建立執行緒後自動啟動這些任務。2.作用 執行緒池的作用是限制系統中執行執行緒的數量。根據系統的環境情況,可以手動或是自動設定執行緒數量,達到執行的最佳效果。既不會浪費系統資源,還避免了系統擁擠。用執行緒池控制線程的數量,其...
執行緒池介紹
建立執行緒池的方法 1 使用jdk1.5自帶的executors框架建立執行緒池。executors框架提供了4種執行緒池的建立方法 public static executorservice newfixedthreadpool int nthreads 特點 1 執行緒池的核心執行緒數和最大執行...
執行緒池簡單介紹
執行緒池 1 fixedthreadpool 可重用固定執行緒數的執行緒池 2 singlethreadexecutor 單個worker執行緒的executor 3 cachedthreadpool 根據需要建立執行緒的執行緒池 corepoolsize為0,maximumpoolsize是無界的...