在我的應用程序中,我按照以下方式加載緩存。在Java中同時進行函數調用
- 加載用戶緩存loadUserCache();
- 加載帳戶緩存loadAccountCache();
- 加載客戶緩存loadCustomerCache();
上面的每個調用都涉及到數據庫調用。像智慧一樣,有6-7個電話。
當我的應用程序正在加載時,我必須等待直到緩存被加載。
這些都是一個接一個的順序呼叫。
如果我可以找到一種方法來並行執行這些調用,那麼應用程序加載過程中的等待時間將大幅下降。
有人可以幫我做這種並行呼叫或任何其他替代方法嗎?
在此先感謝。
歡迎併發編程的世界。 – user1329572 2012-04-18 15:21:12
我建議你閱讀關於線程。 – Danny 2012-04-18 15:21:38
您應該閱讀[Java教程](http://docs.oracle.com/javase/tutorial/essential/concurrency/executors.html)中的高級併發功能。 – assylias 2012-04-18 15:23:34