submit

更新时间:2023-03-08 06:26:23 阅读: 评论:0

网球手-房产策划

submit
2023年3月8日发(作者:酥皮汤)

java并发编程(ExecutorService中的submit⽅法)详解

submit():该⽅法接收Runnable或Callable对象作为输⼊参数(该⽅法输⼊参数请参考上篇⽂章,这篇⽂章主要讲submit⽅法的返回值以及返回值的

使⽤),返回⼀个Future对象。submit⽅法提交的任务中的call⽅法如果返回Integer,那么submit⽅法就返回Future;如果call⽅法返回Float,那

么submit⽅法就返回Future;call⽅法返回的List,那么submit⽅法就返回Future>,以此类推。具体返回的是哪⼀种,那么

就使⽤对应类型的引⽤来引⽤submit⽅法的返回值。例如:

Call⽅法返回类型为List,所以submit⽅法返回值类型为Future>。

以上⽰例程序输出结果如下:

对submit⽅法返回值的使⽤,上⾯我们已经知道,实际返回值为List,但是被封装成了Future>,我们可以通过get()⽅法取出

⾥⾯的List对象。前⾯的⽂章()中我们已经说明了submit⽅法其实是伪返回的(回顾:即submit⽅法⼀执⾏,马上会产⽣Future类型的返回

值,刚才提交的任务也许还在线程池的任务队列中排队)。那么这种情况下我们在submit⽅法返回的Future对象上调⽤get()⽅法来取出⾥⾯

的List时,get()⽅法所在的线程将会阻塞(Future类的get()⽅法时阻塞调⽤的),直到submit提交的任务在池中真正执⾏并且产⽣结果。

本文发布于:2023-03-08 06:26:23,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/167822798317929.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:submit.doc

本文 PDF 下载地址:submit.pdf

下一篇:返回列表
标签:submit
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
  • 童年的句子
    pantum打印机官网-大漠孤烟直2023年2月27日发(作者:员工自愿离职协议书)此资料由网络收集而来,如有侵权请告知上传者立即删除。资料共分享,我们负责传递知识。童年好句子摘抄1、童年,我亲爱的朋友,我现在好想念你。成长的风儿,吹走了我们的蝴蝶,吹走了我们的歌声,吹走了我们的葡萄,吹走了我们的雪花,也吹散了我们的甜言蜜语。我长大了,而你也默默地离去。你是不是又去了另一个孩子的家,陪她一起玩耍呢
  • 3℃大学自我介绍
  • 3℃入职工作总结
  • 2℃伤感的英文
  • 2℃我是上帝
  • 2℃待人以诚
  • 2℃高三励志
  • 2℃揭后语
  • 2℃大学毕业
  • 2℃辞职报告图片
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|