国产成人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基础

关注

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

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

成全在线观看免费完整| 高H文| 京东影业JD008苏小小| 《法国空乘5》观看| 扒灰小调公媳干仗艳丽是谁唱的| 男女一起免费观看全集高清完整版..| 麻豆| 亚洲乱熟女一区二区三区山口珠理 | A级艳片《武则天》| 老公不在我和公发| 亚洲一区| 老公拿狗给我配| 我是宿舍里的寄吧套第四季免费看 | 男按摩师舌头伸进去了SPA漫画| 久久久久久精品国产三级涨奶 | 国产在线观看免费全集电视剧网站 | 巨乳老师| 妈妈用嘴巴帮我消火怎么办| 成品动漫网站入口网页版怎样| 免费高清在线观看免费的PPT软... | 双男主MV大片| 坤坤寒进桃子里在线看歌词| 挤公交忘穿内裤被挺进H视频 | 公交车上双乳被老汉揉搓玩下载| 酒鬼酒股票| 《性呻吟》伦理| 器材室轮-J-(4)对着镜子| 水是什么意思| 丈夫不在家儿媳想老公的背景故事| 窝窝视频网| 星空传媒天美传媒有限公司| 桃色三国| 出轨2| 美女图片| 芒果浏览器| 11BBB| 《訾花交换做爰》| 丰年经继拇中文3的主要角色分析| 黑丝美女| 做爰高潮A片(毛片)| 三个轮换C1个侯门闺房HLH笔趣阁在线阅读免.