Java多线程调用并获取返回值
main1使用Future是最基本的方法,会造成阻塞,适合执行方法少、时间短的;
main2是功能比较强大的,使用了ExecutorCompletionService保存已经执行完的方法,适合执行不确定时间的需求。
1 | import java.util.ArrayList; |
心有猛虎,细嗅蔷薇
Java多线程调用并获取返回值
main1使用Future是最基本的方法,会造成阻塞,适合执行方法少、时间短的;
main2是功能比较强大的,使用了ExecutorCompletionService保存已经执行完的方法,适合执行不确定时间的需求。
1 | import java.util.ArrayList; |
本文标题:Java多线程调用并获取返回值
文章作者:趙小傑~~
发布时间:2019年07月05日 - 21:47:34
最后更新:2019年07月26日 - 23:32:12
原始链接:https://cnsyear.com/posts/f77c1542.html
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。