- AbortPolicy:当任务添加到线程池中被拒绝时,它将抛RejectedExecutionException 异常。
- CallerRunsPolicy:当任务添加到线程池中被拒绝时,会使用调用线程池的 Thread 线程对象处理被拒绝的任务。
- DiscardOldestPolicy:当任务添加到线程池中被拒绝时,线程池会放弃等待队列中最旧的未处理任务,然后将被拒绝的任务添加到等待队列中。
- DiscardPolicy:当任务添加到线程池中被拒绝时,线程池将丢弃被拒绝的任务。
线程池 ThreadPoolExecutor 的拒绝策略
最新推荐文章于 2024-07-18 22:02:31 发布