java 有几种线程池
时间: 2023-11-10 19:27:44 浏览: 76
java多种类型的线程池操作
Java中有三种线程池:
1. FixedThreadPool:固定大小的线程池,线程数一旦达到了最大值就不再变化,如果有新的任务提交,就会进入等待队列中等待执行。
2. CachedThreadPool:缓存线程池,线程数根据需要进行自动扩展,如果有线程空闲时间超过60秒就会被回收,线程池的大小几乎无限制。
3. ScheduledThreadPool:定时任务线程池,可以执行定时任务和周期性任务。其中,定时任务是指只执行一次的任务,而周期性任务是指可以按照一定的时间间隔周期性地执行任务。
阅读全文