线程池写法
public class ExecutorServiceManager {
private static ExecutorService executorService;
public static synchronized ExecutorService getInstance(){
if(executorService == null){
executorService = Executors.newCachedThreadPool();
}
return executorService;
}
}
调用线程池:
FutureTask futureTask2 = new FutureTask(c2);
ExecutorServiceManager.getInstance().submit(futureTask2);
Thread thread1 = new Thread();
ExecutorServiceManager.getInstance().submit(thread1);