在我的應用程序中,我使用的是第三方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