JUC源码解析(1)---- ThreadPoolExecutor 实现原理、submit()实现

通过ExecutorService.submit()方法提交的任务,可以获取任务执行完的返回值。 在实际业务场景中,Future和Callable基本是成对出现的,Callable负责产生结果,Future负责获取结果。 1、Callable接口类似于Runnable,只是Runnable没有返回值。 2、Callable任务除了返回正常结果之外,如果发生异常,该异常也会被返回,即Future可以
相关文章
相关标签/搜索