Callable與Future

1.簡單點說就是一個產生結果,一個拿到結果. 2.Callable藉口類似於Runnable,但是Runnable不會返回結果,並且無法拋出返回結果的異常,而Callable功能更強大一些,被線程執行後,可以返回值,這個返回值可以被Future拿到,也就是說,Future可以拿到異步執行任務的返回值。 注意 1.FutureTask非常適合用於耗時的計算,主線程可以在完成自己的任務後,再去獲取結果
相關文章
相關標籤/搜索