范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

ThreadPoolExecutorFuture实现多线程等待功能

  背景
  ThreadPoolExcutor 是线程池的一种实现类,我们可以通过它创建一个线程池。
  然后通过线程池提交多个FutureTask 进行任务的提交
  最后通过 循环的方式 调用 Future.get() 实现线程的阻塞,等待FutureTask 全部执行完成
  源码分析
  针对上面的操作,在源码的层面是如何实现的呢?为什么future.get() 会阻塞线程呢?我们从jdk源码的角度去分析下
  首先是任务的提交,使用的是submit
  将我们的回调函数封装成 FutureTask,然后通过execute 去执行 task
  封装成work ,然后调用run() 来执行
  run 方法最后有解除阻塞的线程的方法
  在finishCompletion() 中进行线程阻塞解除
  Future.get方法,如果没执行完成则进行阻塞等待
  最后再 finishCompletion() 中解除阻塞
  总结
  ThreadPoolExecutor+Future 的方式实现多线程的等待,最终使用的是LockSupport.park() 的方式阻塞未执行完的线程,Future 是一个顶级的父类接口,其实现类的实现方式都是大同小异的,希望这边文章能给你带来收获。

科学家成功研发新型太阳能电池,效率提高至60随着全球气温的不断升高,清洁能源的需求日益迫切。然而,目前常规的太阳能电池面临着转换效率不高制造成本高昂等难题。近日,一支由多名科学家组成的团队,在长期努力下取得了重大进展他们成功教你使用k8s来部署springboot服务1。前言在看到此文章之前,想必你已经知道如何启动一个springboot应用,知道如何通过docker运行你的springboot服务。你可能会有这样得疑问,已经了解如上部署方式,一脱成名9年后,她终于爆了又一个女演员,一夜飞升。她就是黑暗荣耀反派妍珍的饰演者,林智妍。在韩国喜提顶级杂志大片。网络话题度超过宋慧乔,高居电视剧演员榜第一。在中国也火得一塌糊涂。上的热搜比女主还要多,网友百度搜索和超级AI双加持,度小满为何不能一马当先?在ChatGPT和百度文心一言持续成为火爆话题之际,度小满科技(北京)有限公司(下称度小满)在2023年2月14日迎来超级AI加身的光环成为文心一言首批生态合作伙伴。这是对话式语言昔日300亿巨头,因何一朝退市?洞察关键,这头驴逆势增长680曾与快手拼多多水滴并称为下沉市场四大巨头的趣头条,却在前几天宣布退市了。作为最早一批瞄准下沉市场的巨头,其曾创下了当时从创立到上市,历时最短的纪录,仅2年3个月。其开创的网赚模式,北大上演帽子戏法!3月22日晚间,Nature官网发布多篇论文北京大学三项成果同时在线发表上演帽子戏法生命科学学院肖俊宇研究员研究组发表成果FcR受体对免疫球蛋白IgM的识别化学与分子工程学院彭海琳千年盛世原始千年新手起号,快速上手!手机游戏千年盛世原始千年吸引了许多玩家。PK和人与人之间的情感交流是真实的,这是吸引许多玩家的精致之处。在奋斗千年的过程中,有很多事情是可以实现的。千年的每一个角色都像现实中的各种我国加大传统村落保护力度形成农耕文明遗产保护群央视网消息近日,住房城乡建设部公布了第六批1336个中国传统村落名录,至此,全国已有8155个传统村落列入国家级保护名录。根据住房城乡建设部的要求,此次公布的第六批1336个中国传拓展数字经济就业创业空间数字经济蓬勃发展,在优化就业结构创造新职业等方面发挥重要作用,成为新就业岗位的孵化器和蓄水池。要为数字新职业提供顺畅的晋升和发展通道,强化数字新职业的社会保障兜底功能。一直以来,我3月284月4号,中雨大雨暴雨连下4天,60年一遇倒春寒?农谚咋说导读3月284月4号,中雨大雨暴雨连下8天,60年一遇倒春寒?农谚咋说。时间过得真快,今天已是3月26号了,迎来春分节气的第六天,春分是二十四节气中的第四个节气。俗话说春分惊百虫,大庆油田累计产油突破25亿吨我国能源安全基础不断夯实央广网北京3月27日消息(记者郭晓光辛萌张耿生)据中央广播电视总台中国之声新闻和报纸摘要报道,中国石油26日发布消息,我国陆上最大油田大庆油田64年来累计生产原油已达25亿吨,占全
卢伟冰Redmi不是行业搅局者是友商不作为行为的鞭策者中关村在线消息Redmi手机将于明天召开新品发布会,RedmiNote12系列将在本次发布会中登场。发布会开始前,Redmi品牌总经理卢伟冰表示,Note从来都不是行业搅局者,而是野兽青年联合氛围青年发布数字IP,致力打造中国无聊猿今日,国内香氛生活品牌野兽青年与元宇宙品牌氛围青年联合发布氛围感系列数字IP,该项目已登陆元宝数字IP平台,并同步以太坊公链,这是两个青年品牌首次以联名跨界的方式,在品牌产品渠道上脸上长斑,显老又显丑,没人喜欢,怎么办?谁来教教我比全脸美白还令人头疼的是脸上出现了各种斑点流泪长斑容易祛斑难一白遮百丑,一斑毁所有小时候自己皮肤就是那种小麦色,偏黑,还有一些雀斑上初中以后就觉得很自卑石化,长得不好看,一直想把它很难相信,土才是今冬时髦精髓2022年已经走过了23的时间,或许我们是时候和Y2K千禧年风潮告个别了。因为,冬天的脚步已经很近了。你观察过吗?最近,好多平日里必备的单品都被刷上了一层土从帽衫毛衣牛仔裤到连衣裙连帽卫衣别再单穿了,玩转叠穿更时髦,西装大衣都能搭头条创作挑战赛卫衣是秋季特别受欢迎的一款单品,它舒适简约休闲减龄,深受各个年龄层的女性青睐。卫衣的款式多颜色也多,选择性就变多了,到了深秋季节,连帽卫衣就别单穿了吧,玩转叠穿更时髦秋冬变美很简单,百穿不腻的大衣阔腿裤,高级显气质爱美之心人皆有之,女人到了四五十岁之后,很容易因为身材和容貌感到焦虑,找对变美思路,可以让我们事半功倍。秋冬离不开各种款式的呢子大衣,面料厚实又保暖,搭配阔腿裤,干练潇洒,十分高级22套牛角扣大衣搭配推荐,减龄学院风真好看冬季学院风搭配,必备牛角扣大衣!牛角扣大衣作为学院派的标志性产品,自带魔力,穿氛围感拉满!一套EIN言这期介绍的22套牛角扣大衣搭配参考完全可以照搬,谁都hold得住,是时髦不费力59岁三木妈妈真会打扮,看了她的大衣帽子穿搭,我不怕老了很多人觉得年龄是时尚的阻碍,无非就是因为随着年龄的增长,容貌和身材会呈下降趋势,还会出现头发变白秃头等衰老问题。虽然这些外在因素确实会影响整体形象,但对于女人来说最重要的还是气质,苓桂术甘汤的妙用顽固的老胃病苓桂术甘汤的妙用恶心呕吐作者貟修远,笔名西湖虫二女,40岁,湖南人。2022年1月11求诊。近三年,每到冬天有胃胀打嗝恶心呕吐,疲乏无力。看了很多有名的经方医生,效果不佳。今年从十湖人怎样才能进季后赛?1启用传统中锋阵容,让浓眉回到四号位,这赛季浓眉状态非常不错,无论在进攻端还是防守端都有着不错的表现,绝对是现役前十球员。浓眉在五号位上虽然每场的效率都不错,场均都能砍20的得分,辽宁第二败!弗格35分独挑大梁,赵继伟准两双无力救主付豪遭弃用北京时间10月27日CBA常规赛第8轮继续展开争夺,在中午迎来了卫冕冠军辽宁男篮迎战江苏男篮的比赛,最终经过4节的比拼,辽宁队以9091一分之差的输给了江苏队,遭到了赛季的第2场失