CachedThreadPool() (可变),可缓存线程池:
线程数无限制,有空闲线程则复用空闲线程,若无空闲线程则新建线程
FixedThreadPool() (多个)定长线程池:
指定最大并发数固定,超出的线程会在队列中等待
ScheduledThreadPool(定时) 定长线程池:
指定核心数,支持定时及周期性任务执行
SingleThreadExecutor()(一个)单线程化的线程池:
有且仅有一个工作线程执行任务
所有任务按照指定顺序执行,即遵循队列的入队出队规则
网友评论