Executor框架适应及原理
更正:signalThreadExecutor FixedThereadPool CacheThreadPool 是正确的
CacheThreadPool 任务先去不存储元素的阻塞队列看有没有线程阻塞他 有的话就正好 没有的话就启动一个线程
Executor框架适应及原理
更正:signalThreadExecutor FixedThereadPool CacheThreadPool 是正确的
CacheThreadPool 任务先去不存储元素的阻塞队列看有没有线程阻塞他 有的话就正好 没有的话就启动一个线程