有返回結果的異步任務Futrue與Callable

上一篇講解了線程池execute方法詳細執行過程,execute接受Runnable參數但沒有返回執行結果,在需要有執行結果的地方就不太適用了。 ​ 異步任務有返回值 如果出現一個計算量稍大用時較長而後面需要結果的情況,可以先把這個任務提交到另外的線程異步執行,主線程仍然繼續做運行等到需要計算結果的時候再來獲取,但是提供異步計算Runnable或者說線程Thread都不返回結果。 但Java中提供
相關文章
相關標籤/搜索