线程池拒绝策略有哪些?

2022-04-19  本文已影响0人  嘘寒问暖

主要有4种拒绝策略:

1. AbortPolicy:直接丢弃任务,抛出异常,这是默认策略

2. CallerRunsPolicy:只⽤调⽤者所在的线程来处理任务

3. DiscardOldestPolicy:丢弃等待队列中最旧的任务,并执⾏当前任务

4. DiscardPolicy:直接丢弃任务,也不抛出异常

上一篇 下一篇

猜你喜欢

热点阅读