摘要:
java线程池 线程池的组成 一般线程池主要分一下部分: 线程池管理器:用于创建并管理线程池工作线程:线程池中的线程任务接口:每个任务必须实现的接口,用于工作线程调度其运行任务队列:用于存放待处理的任务,提供一种缓冲机制 ThreadPoolExecutor(推荐) ThreadPoolExecut 阅读全文
posted @ 2021-04-16 21:09
鸭梨的药丸哥
阅读(18)
评论(0)
推荐(0)
摘要:
JUC中的阻塞队列 阻塞情况 阻塞队列中,线程阻塞有这样的两种情况: 当队列中没有数据的情况下,消费者端的所有线程都会被自动阻塞,直到有数据放入队列。当队列中填满数据的情况下,生产者端的所有线程都会被自动阻塞,直到队列中有空的位置,线程被自动唤醒。 如下两图: 空的情况 满的情况 BlockingQ 阅读全文
posted @ 2021-04-16 12:33
鸭梨的药丸哥
阅读(9)
评论(0)
推荐(0)