国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > Java runnable和callable的异同

Java runnable和callable的异同

java Runnable callable

头像

小妮浅浅

2021-04-28 17:18:094938浏览 · 0收藏 · 0评论

1、相同点

两者都是接口

两者都需要调用Thread.start启动线程

2、不同点

callable的核心是call()方法,允许返回值,runnable的核心是run()方法,没有返回值

call()方法可以抛出异常,但是run()方法不行

callable和runnable都可以应用于executors,thread类只支持runnable

3、实例

Runnable和Callable的接口定义

@FunctionalInterface
public interface Runnable {
    /**
     * When an object implementing interface <code>Runnable</code> is used
     * to create a thread, starting the thread causes the object's
     * <code>run</code> method to be called in that separately executing
     * thread.
     * <p>
     * The general contract of the method <code>run</code> is that it may
     * take any action whatsoever.
     *
     * @see     java.lang.Thread#run()
     */
    public abstract void run();
}
@FunctionalInterface
public interface Callable<V> {
    /**
     * Computes a result, or throws an exception if unable to do so.
     *
     * @return computed result
     * @throws Exception if unable to compute a result
     */
    V call() throws Exception;
}

 以上就是Java runnable和callable的异同,希望对大家有所帮助。更多Java学习指路:Java基础

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

女性LOGO大全图片| 二人生猴子全程免费下载| | 天美麻花星空影视免费观看电视剧| 《关照丈夫的上司》大结局| 韩剧《小叔子》免费观看| 日韩在线| 国精产品一品二品国精HTC| 40岁女人如饥似渴最佳解决方法| 儿媳妇免费播放全部电视剧 | 男生将78申请女生的定眼| 妈妈在家穿超薄内裤的注意事项 | 公么无耻要求中韩双字的意思| 两个学霸边做题边C我怎么办| 年轻的姐妹2| 青丝影院大全免费2023年新版| 暴躁少女CSGO高清观看方法| 腿张开我要添到你高潮H漫画软件 他扒开我小滨添我三男一女视频 丫头把腿开大让我添添电影 | 啵啵影院| 叔叔别撩我24集免费观看| 美丽的小蜜桃2:美丽人生| 伦理《少妇的滋味》完整版| 慈禧秘密生活| 女人做爰高潮全过| 第1章品尝朋友娇妻| 欧美| 蜜桃来偷欢免费观看高清电视剧| 孤男寡女免费观看高清电视剧狂飙| 巨茎挺进李淑芬的体内视频| 空调怎么选| JC| 《XL司令》第一季动漫免费播放| 日本大片又大又好看的PPT| 桃色公寓| 骚一点老子把你CAO爽了| 免费观看已满十八岁电视剧姐弟| 年轻的朋友电影在线观看免费完整| 《完美邻居2》电影在线观看 | 欧美| 小蜜桃免费观看高清电视剧 | 蜜桃视频