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

文章 > java基础 > java异常编程FutureTask的介绍

java异常编程FutureTask的介绍

java FutureTask

头像

小妮浅浅

2021-09-03 10:37:264419浏览 · 0收藏 · 0评论

说明

1、FutureTask类不仅实现了Future接口还实现了Runnable接口,表示一种可生成结果的Runnable。

2、FutureTask类实现了Future接口的开启和取消任务、查询任务是否完成、获取计算结果方法。

要获取FutureTask任务的结果,我们只能通过调用getXXX()系列方法才能获取,当结果还没出来时候这些方法会被阻塞,同时这了任务可以是Callable类型(有返回结果),也可以是Runnable类型(无返回结果)。

实例

private static void testFutureTask() throws ExecutionException, InterruptedException {
    System.out.println("-------------------- testFutureTask --------------------");
 
    // 创建一个 FutureTask(doOneThing 任务)
    FutureTask<String> futureTask = new FutureTask<>(FutureTaskDemo::doOneThing);
    // 使用线程池执行 doOneThing 任务
    ForkJoinPool.commonPool().execute(futureTask);
 
    // 执行 doOtherThing 任务
    String doOtherThingResult = doOtherThing();
 
    // 同步等待线程执行 doOneThing 任务结束
    String doOneThingResult = futureTask.get();
 
    // 任务执行结果输出
    System.out.println("doOneThingResult ---->>> " + doOneThingResult);
    System.out.println("doOtherThingResult ---->>> " + doOtherThingResult);
}

以上就是java异常编程FutureTask的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

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

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

快拨出我是你母亲的歌曲播放| 《我的漂亮老师2》| 臣卜扌桑扌圭辶鬲猛| 吃瓜群众在线爆料免费观看| 成人做爰免费A片视频| 少妇与子亂伦HD| 老阿姨2免费播放电视剧| 公翁晚上吃我奶头子 | 每天晚上都在汆肉中度| 肉多荤文高H羞耻玩弄校园| 欧美《禁忌5》| 韩漫网站| 日韩大片PPT免费PPT| 《暴雨回不了家去上司家》| 电影《法国空姐6》免费观看| 扌击辶鬲的小说父女| 兽父1到16集一口气看完| 人野兽马狗猪大全| 《艳妻互换》完整版| 精品卡一卡二卡3卡高清乱码| 翔田千里| 进击的巨人第一季| 翁和媳小莹浴室欢爱52章| 王局长把乳置解开吃胸的动态图| 恶魔之地| 《漂亮的女邻居5》HD| 洞洞饿了1-36集全免费| 少女与狗2在线观看免费版高清| 《军妓肉体》在线观看| WWW.MD.GOV.CN| 变态| 孤男寡女免费观看高清电视剧狂飙 | 粗大的内捧猛烈进出校花H漫画小| 一边摸上面一边敷面膜| 姨母的绣感中字3| 邻家阿姨完整版免费观看| 校长办公室莹莹岔开腿呻吟AV| 轮流和两个男人一起很容易染病吗 | 黑科网今日黑科独家爆料| 老师含紧一点H边做边走| 父母儿女一家狂第八集