关于线程池的一点问题(实习生)
今天看书看到这样一条语句
ExecutorService e = Executors.newFixedThreadPool(5);
e.execute(任务);
请问各位师兄:
1.为什么ExecutorService接口能创建引用e?
这个引用e是什么意思?
newFixedThreadPool()方法返回ExecutorService,这里的ExecutorService是对象还是其他什么?
2.接口里的抽象方法不都是在具体类中实现的吗?
既然是抽象方法为什么e又能调用Executor接口里的xexcute()方法?
希望各位师兄作答
ExecutorService e = Executors.newFixedThreadPool(5);
e.execute(任务);
请问各位师兄:
1.为什么ExecutorService接口能创建引用e?
这个引用e是什么意思?
newFixedThreadPool()方法返回ExecutorService,这里的ExecutorService是对象还是其他什么?
2.接口里的抽象方法不都是在具体类中实现的吗?
既然是抽象方法为什么e又能调用Executor接口里的xexcute()方法?
希望各位师兄作答
...全文
相关推荐
springboot中@Async默认线程池导致OOM问题
主要介绍了springboot中@Async默认线程池导致OOM问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
springmvc+spring线程池处理http并发请求数据同步控制问题
springmvc+spring线程池处理http并发请求数据同步控制问题
解决python ThreadPoolExecutor 线程池中的异常捕获问题
主要介绍了解决python ThreadPoolExecutor 线程池中的异常捕获问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
JAVA线程池原理以及几种线程池类型介绍
JAVA线程池原理以及几种线程池类型介绍
java 四种线程池实例
执行一个异步任务你还只是如下new Thread吗?是不是太low 了一点? 我这里有四种线程池的案例轻松让你理解和使用线程池。


Java SE
