线程池 Executors

来源:互联网 发布:阿里云 虚拟主机 jsp 编辑:程序博客网 时间:2024/06/05 22:20

newCachedThreadPool  创建一个可缓存线程池,缺省值为60s,例如:第一次创建3个线程,在60s内再次创建会复用第一次的创建线程,超过60s第一次创建的线程被终止,重新开启3条线程。

newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待  ,线程始终如一


newScheduledThreadPool  创建一个定长线程池,主要用于执行定时任务以及有固定周期的重复任务。

newSingleThreadExecutor 创建一个定长线程池,它只会用唯一的工作线程来顺序执行各个任务。
0 0
原创粉丝点击