AbortPolicy :直接抛出异常,默认使用此策略
CallerRunsPolicy:用调用者所在的线程来执行任务
DiscardOldestPolicy:丢弃阻塞队列里最老的任务,也就是队列里靠前的任务
DiscardPolicy :当前任务直接丢弃
如果需自定义拒绝策略,需要实现RejectedExecutionHandler接口。
AbortPolicy :直接抛出异常,默认使用此策略
CallerRunsPolicy:用调用者所在的线程来执行任务
DiscardOldestPolicy:丢弃阻塞队列里最老的任务,也就是队列里靠前的任务
DiscardPolicy :当前任务直接丢弃
如果需自定义拒绝策略,需要实现RejectedExecutionHandler接口。