【多線程學習(2)】繼承Thread類和實現Runnable接口、Callable接口的區別

1)Runnable和Callable同是接口 * Callable的任務執行後可返回值,而Runnable的任務是不能返回值(是void);call方法可以拋出異常,run方法不可以 * 運行Callable任務可以拿到一個Future對象,表示異步計算的結果。它提供了檢查計算是否完成的方法,以等待計算的完成,並檢索計算的結果。通過Future對象可以瞭解任務執行情況,可取消任務的執行,還可獲取
相關文章
相關標籤/搜索