|
180
|
| Cheok Yan Cheng · 技术社区 · 15 年前 |
|
|
1
192
在异常/错误处理方面存在差异。
排队的任务
另一方面,A
|
|
|
2
56
执行 :使用它来点火,然后忘记通话
提交
:使用它检查方法调用的结果并对
从 javadocs
在使用时必须采取预防措施
示例代码:
这个密码吞下去了
输出:
通过替换引发相同的代码
替换
具有
输出:
如何在使用submit()时处理这些类型的场景?
新的解决方案:
输出:
|
|
|
3
11
如果您不关心返回类型,请使用execute。它与提交相同,只是没有未来的返回。 |
|
|
4
7
取自JavaDoc:
就我个人而言,我更喜欢使用execute,因为它感觉更具声明性,尽管这实际上是个人偏好的问题。
提供更多信息:在
这个
|
|
|
5
2
|
|
|
6
0
完整答案是两个答案的组合,在这里发布(加上一点“额外”):
更多(相关)要点:
总而言之,使用
|
|
|
j.doe · AWS lambda中的执行者服务 7 年前 |
|
|
Hudi Ilfeld · 如何保证多线程的完成? 8 年前 |
|
|
J.Ober · Java调用任务集合(与invokeAll一样) 8 年前 |
|
|
Kid101 · 如何与Executor服务线程通信 8 年前 |