,且可以对所有线程进行统一的管理和控制,从而提高系
统的运行效率,降低系统运行压力;当然了,使用线程池的原因不仅仅只有这些,我们可以从线程池自身的优点上来进一步了解线程池的好处;
三、使用线程池有哪些优势...ExecutorService:
每提交一个任务就创建一个线程
static ExecutorService newCachedThreadPool() 创建一个默认的线程池对象,里面的线程可重用,...来创建,这样的线程无需手动启动,自动执行;
可以创建固定数量的线程池
static ExecutorService newFixedThreadPool(int nThreads)创建一个可重用固定线程数的线程池...)创建一个可重用固定线程数的线程池且允许延迟运行或定期执行任务;
static ScheduledExecutorService newScheduledThreadPool(int corePoolSize..., ThreadFactory threadFactory)创建一个可重用固定线程数的线程池且线程池中的所有线程都使用ThreadFactory来创建,且允许延迟运行或定期执行任务;
static