“送來工作的線程數(shù)量超過最大數(shù)以后,送到 workQueue 里面待業(yè)
待業(yè)隊(duì)伍也滿了,就按照事先約定的策略 RejectedExecutionHandler 給拒絕掉”
拒絕策略這里描述的不夠清楚,應(yīng)該是這樣的:
1、送來工作的線程數(shù)量超過核心線程數(shù)以后,送到 workQueue 里面待業(yè);
2、workQueue滿了以后,開啟非核心線程;
3、總線程數(shù)超過最大線程數(shù)后,觸發(fā)線程池的拒絕策略。
java線程池的拒絕策略一、為什么要自定義線程池 阿里規(guī)范中對(duì)于線程、線程池的規(guī)定 《阿里巴巴 Java開發(fā)手冊(cè)》1.6并發(fā)處理 第3條規(guī)定:線程資源必須通過線程池提供,不允許在應(yīng)用中自行顯式創(chuàng)建線...