Java线程池

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.*;

/*
ExecutorService instance = Executors.newCachedThreadPool();  		| instance.execute(new Runnable())
ExecutorService instance = Executors.newFixedThreadPool(3);   		| instance.execute(new Runnable())
ExecutorService instance = Executors.newSingleThreadExecutor();  	| instance.execute(new Runnable())

ScheduledExecutorService scheduledThreadPool = Executors.newScheduledThreadPool(5); 
scheduledThreadPool.schedule(new Runnable(),delay_time, TimeUnit.SECONDS);
scheduledThreadPool.scheduleAtFixedRate(new Runnable(),delay_time, shedule_time, TimeUnit.SECONDS);
*/

原文地址:https://www.cnblogs.com/blbl9527/p/8177587.html