
线程池
布道云原生
专注云原生技术栈。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中线程池的7个重要参数
1、ThreadPoolExecutor的构造方法源码 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, Bl原创 2020-09-25 18:10:13 · 644 阅读 · 0 评论 -
Java线程池的四种拒绝策略
前言 当线程池的任务队列满了之后,线程池会执行指定的拒绝策略来应对,常用的四种拒绝策略包括:CallerRunsPolicy、AbortPolicy、DiscardPolicy、DiscardOldestPolicy,此外,还可以通过实现RejectedExecutionHandler接口来自定义拒绝策略。 四种预置的拒绝策略: 1、CallerRunsPolicy 使用线程池的调用者所在的线程去执行被拒绝的任务,除非线程池被停止或者线程池的任务队列已有空缺。 2、AbortPolicy 直接抛原创 2020-09-23 09:13:16 · 997 阅读 · 0 评论