- ThreadPoolExecutor.AbortPolicy:丢弃任务并拋出RejectedExecutionException异常(默认拒绝策略)
- ThreadPoolExecutor.DiscardPolicy:丢弃任务,但是不拋异常。
- ThreadPoolExecutor.DiscardOldestPolicy:丢弃队列最前面的任务,然后重新提交被拒绝的任务。
- ThreadPoolExecutor.CallerRunsPolicy:由调用线程(提交任务的线程)处理该任务。
注意:本文归作者所有,未经作者允许,不得转载