在我的应用程序中,我使用的是第三方API。这是一个立即返回的非阻塞方法。我有一个元素集合,我必须调用这个方法。Java - 处理非阻塞呼叫
现在,我的问题是,我必须找到一种方法,直到所有的方法执行完成并执行我的下一个操作。我该如何处理?我无法修改第三方API。
总之它看起来像这样
for(Object object: objects){
methodA(object); //this is a non-blocking call and returns immediately
}
// here I want to do my next task only after all the methodA calls completed execution
哪些第三方API您使用的? – 2010-04-12 12:22:40
需要说明的是,当您引用“方法执行”时:是指您要等到methodA()完成,或者直到包含for循环的方法完成为止? – Pops 2010-04-12 12:39:40
@我的意思是我想等methodA()完成 – 2010-04-12 12:59:00