package Object_Oriented;
import java.util.concurrent.Executor;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
//线程池的使用
public class Test {
public static void main(String[] args) {
ExecutorService es = Executors.newFixedThreadPool(2); //创建线程池对象
es.submit(new RunnableImpl());
es.submit(new RunnableImpl());
es.submit(new RunnableImpl()); //线程池会一直开启,使用完了线程会自动把线程归还给线程池,线程可以继续使用
es.shutdown(); //不建议执行,此方法销毁线程池
// es.submit(new RunnableImpl()); 会抛出异常,因为线程池已被销毁
}
}