首先我舉個例子說明一下:
你(client)要去海南的親戚家裡玩耍,你叫爸爸給你海南的二叔打電話告訴他你周六晚上8點得飛機到海南(call1隻是通知),你真倒海南你二叔接到你了旅行得以完成(call2是真實結果)
本來準備畫圖的,但是還是來自網際網路的圖檔,足以說明一下;

說明一下這個模式的幾個要素:
參與
作用
Main
系統啟動,調用clent
Client
調用Data對象,立即傳回Future,開啟線程裝配RealData
FutureData
Future資料,構造很快,但是需要裝備真實realTure
RealData
真實資料,但是構造比較慢
我們先回去的data:是future,最後得到的資料才是Result
四、總結
适用future模式實作一些很慢的處理程式,中間你又要做其他事情的東西,或者你根本不用管理這;