Java併發包Concurrent下Callable和Future實戰

在JDK1.5以前面的建立線程的有2種方式,一種是直接繼承Thread,另一種就是實現Runnable接口。 這2種方式都有一個缺陷就是:在執行完任務以後沒法獲取執行結果。 若是須要獲取執行結果,就必須經過共享變量或者使用線程通訊的方式來達到效果,這樣使用起來就比較麻煩。 一、而自從Java 1.5開始,就提供了Callable和Future,經過它們能夠在任務執行完畢以後獲得任務執行結果。jav
相關文章
相關標籤/搜索