接上一篇博客https://blog.csdn.net/qq_43605444/article/details/121568416?spm=1001.2014.3001.5501
8、4种常见饱和策略
当线程池中队列已满,并且线程池已达到最大线程数,线程池会将任务传递给饱和策略进行处理。这些策略都实现了RejectedExecutionHandler
接口。接口中有个方法:
void rejectedExecution(Runnable r, ThreadPoolExecutor executor)
参数说明:
- r:需要执行的任务
- executor:当前线程池对象
JDK
中提供了4种常见的饱和策略:
AbortPolicy