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

关注

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

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

28影视网| 3DMAX9喷射2D3D区别漫.| B站入口直接进入| 《女教师的味道3》在线观看| 玉米地被老头添的好爽| 麻花传沈娜娜MV| 国产 欧美-区二区三区| 灭火宝贝2:决战丛林| 驾校情缘(老树开花)孙潇笔趣.| 女生的全身照曝光| 精品一区二区三区| 维密内衣秀| 《共享弟夫》动漫在线观看免费 | 亲吻姐姐| 日本无码| 《下班后的办公室》上线| 初次尝了销魂少妇邻居| B站暴躁女RAPPER| 你们日的时候都说什么| 李丽珍电影全集| 半插和全插有什么区别| 韩漫| 泡妞网站| 美女两个球球抖动抓球球视频| 《黏糊糊的你》动漫免费观看| 《男医生的特殊治疗》| 美女两个球球抖动抓球球视频| 可切换老司机模式浏览器| 10岁小学生TEES幼儿| 擦边| 胡椒博士| 没带罩子让他C一节课| 老头跪在两腿之间吃奶| 免费观看B站刺激战场2023| 女人被公猪钻入子宫有报应吗| WWW.1688.COM麻豆.| 男生困困进女生困困洞视频| 电影《满足2》完整版在线观看| 丁字裤阴唇肥大的地方叫什么| 三个老师轮流给学生布置作业| 女友躲雨被老头玩弄