【发布时间】:2013-09-30 19:50:41
【问题描述】:
在 foreach 循环中我调用了一个方法:
for (Iterable pl : ilist) {
myMethod();
}
myMethod() 对于当前(如几分钟或几天)p1 对象可能需要很长时间,但在执行时我想继续下一次迭代。(据我所知,这可以称为异步调用)
使用 foreach 循环是否也能做到这一点?
【问题讨论】:
-
不,这是不可能的。你可以在这里使用线程 IMO。或者等待 Java-8,它将允许迭代的并行流。
标签: java asynchronous methods foreach