线程池

CachedThreadPool() (可变),可缓存线程池:

线程数无限制,有空闲线程则复用空闲线程,若无空闲线程则新建线程

FixedThreadPool() (多个)定长线程池:

指定最大并发数固定,超出的线程会在队列中等待

ScheduledThreadPool(定时)  定长线程池:

指定核心数,支持定时及周期性任务执行

SingleThreadExecutor()(一个)单线程化的线程池:

有且仅有一个工作线程执行任务

所有任务按照指定顺序执行,即遵循队列的入队出队规则

你可能感兴趣的:(线程池)