栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java Callable源码总结 Callable源码注释翻译和解析中英文对照版

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java Callable源码总结 Callable源码注释翻译和解析中英文对照版

版本
JDK8(JDK1.8)

Callable接口源码重点
1.Callable接口是一个函数式接口,里面只有一个call()方法,表示一个任务能返回结果并可能引发异常

2.Callable通常与Future一起使用,call()方法返回一个Future,Future表示异步计算的结果,可以使用Future.get()获取结果

Future源码可以看我这篇文章 Future

3.Callable接口类似于java.lang.Runnable,因为这两个接口都是为实例可能由另一个线程执行的类设计的。但是,Runnable不会返回结果,也不能抛出已检查的异常。

Runnable源码可以看我这篇文章 Runnable

4.Callable接口一般用于实现ExecutorService接口的线程池的submit(Callable task)方法,其返回值是Future

ExecutorService源码可以看我这篇文章 ExecutorService

Callable接口源码

package java.util.concurrent;


@FunctionalInterface
public interface Callable {
    
    V call() throws Exception;
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/305319.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号