简述并发与并行的区别,并发和并行的区别( 三 )


3.newScheduledThreadPool 创建一个定长线程池 , 支持定时及周期性任务执行4.newSingleThreadExecutor 创建一个单线程化的线程池 , 它只会用唯一的工作线程来执行任务 , 保证所有任务按照指定顺序(FIFO,LIFO,优先级)执行 。总结:newCachedThreadPool 创建的线程 , 线程池为无限大 , 当执行第二个任务时第一个任务已经完成 , 会复用执行第一个任务的线程 , 而不用每次新建线程 。