昨天我们实现了一个简单的线程池,这个线程池可以重复利用线程,另外有个TASK_QUEUE任务队列,我们现在来加入拒绝策略,也就是TASK_QUEUE最多能接受多少队列,否则会挤爆LinkedList,TASK_QUEUE是作为缓冲的功能,但是一旦超过某个阈值可能会产生很多问题,所以我们继续改进我们的代码。
我们来增加一个默认线程队列的大小。
增加拒绝策略
运行效果如下:
运行效果如下:
原文:https://www.cnblogs.com/stormsquirrel/p/13713444.html