• AbortPolicy:当任务添加到线程池中被拒绝时,它将抛RejectedExecutionException 异常。
  • CallerRunsPolicy:当任务添加到线程池中被拒绝时,会使用调用线程池的 Thread 线程对象处理被拒绝的任务。
  • DiscardOldestPolicy:当任务添加到线程池中被拒绝时,线程池会放弃等待队列中最旧的未处理任务,然后将被拒绝的任务添加到等待队列中。
  • DiscardPolicy:当任务添加到线程池中被拒绝时,线程池将丢弃被拒绝的任务。