1 Executors.newCachedThreadPool() 可缓存线程池
2 Executors.newFixedThreadPool() 可定长度线程池
3 Executors.newScheduledThreadPool() 可定时线程池
4 Executors.newSingleThreadExecutor() 单例线程池
以上四种线程池均为JDK中提供的线程池,但无法直接使用,因为这四种线程池的底层采用的是无界队列来缓存任务,这会导致线程池溢出的问题。
线程池的四种创建方式
最新推荐文章于 2024-07-18 13:49:42 发布