随笔分类 - JUC
摘要:线程池中的阻塞队列?阻塞队列的四组API 四组API: | 方式 | 抛出异常 | 返回值 | 阻塞 等待 | 超时等待 | | | | | | | | 添加 | add | offer | put | offer(E e, long timeout, TimeUnit unit) | | 移除 |
阅读全文
摘要:线程池的状态及其处理的技巧 线程的状态 线程池有5种状态: Running,:线程池处在RUNNING状态时,能够接收新任务,以及对已添加的任务进行处理 SHUTDOWN,:线程池处在SHUTDOWN状态时,不接收新任务,但能处理已添加的任务 STOP,:线程池处在STOP状态时,不接收新任务,不处
阅读全文
摘要:创建线程的拒绝策略 对于ThreadPoolExecutor的构造参数,有一个RejectedExecutionHandler参数,用于配置线程池的拒绝策略。 在当前线程阻塞队列已满,工作线程达到最大时,新的线程请求到来就会调用该接口对过量的任务进行处理。 ThreadPoolExecutor默认有
阅读全文

浙公网安备 33010602011771号