callable一般都放threadPool里是吧,那什么情况下不用线程池呢?
来源:7-1 J.U.C-FutureTask-1
![](http://img1.sycdn.imooc.com/user/59bfb10d000149a602000200-100-100.jpg)
pookly
2019-04-27
写回答
1回答
-
Jimin
2019-04-27
你好,Callable本质上是和threadpool无关的,Callable接口与Runnable接口类似,但是提供了比Runnable更强大的功能,最基本的是在任务结束时可以获取返回值,以及可以抛出异常。
在这个问题上,他实际上可以当作Runnable去理解,他只是实现了一个线程,习惯上我们通常使用线程池来管理线程,当你有需求是临时起一个线程去做某件事情时,就不需要使用线程池了。00
相似问题