Java併發編程之Future和FutureTask

搞過Java或者客戶端Android開發的都知道,建立線程的2種方式,一種是直接繼承Thread,另一種就是實現Runnable接口。不過,這2種方式都有一個缺陷,就是在執行完任務以後沒法獲取執行結果。java 若是須要獲取執行結果,就必須經過共享變量或者使用線程通訊的方式來達到效果,這就涉及到線程切換和線程通訊等問題,就比較的麻煩。 不過,好在Java 從1.5版本開始,就提供了Callable
相關文章
相關標籤/搜索