java 线程池submit方法中填入while死循环时,为何自动调用Callable

qq_36021220 2018-04-12 10:48:07
public class task01 {
public static void main(String[] args) {
ExecutorService pool = Executors.newFixedThreadPool(2);

pool.submit(()->{

});

pool.submit(()->{
while(true);
});
}
}
比如说上面,第一个submit 调用的就是Runnable 接口,为什么第二个就变成了 Callable 了
求大神指教!
...全文
543 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧