2021
07-17
07-17
详解什么是Java线程池的拒绝策略?
目录一、拒绝策略1.1AbortPolicy(默认拒绝策略)1.2CallerRunsPolicy(使用调用线程池的线程来执行任务)1.3DiscardPolicy(忽略新任务)1.4DiscardOldestPolicy(忽略老任务)1.5 自定义拒绝策略一、拒绝策略(JDK提供了4种,另外也可以自定义拒绝策略,因此总共有5种。)线程池中的线程已经用完了,无法继续为新任务服务,同时,等待队列也已经排满了,再也塞不下新任务了。这时候我们就需要拒绝策略机制合理的处理...
继续阅读 >