【Java并发】可携带结果的任务:Callable和Future

任务       Executor框架使用Runnable做为任务的基本抽象。Runnable确实有限的抽象,虽然可以产生一些边界效应,如记录日志文件或者将结果写入一个共享数据结构里,可是不能返回一个值或者抛出检测异常。java      不少任务会引发严重的计算延迟——执行DB查询,从网络上获取资源,复杂计算等。对于这些任务,Callable是更佳的抽象。数据库      Runnable和Ca
相关文章
相关标签/搜索