java併發編程學習筆記:Callable、FutureTask

Callable和Runnbale一樣代表着任務,區別在於Callable有返回值並且可以拋出異常。其使用如下: Future接口 Future是一個接口,代表了一個異步計算的結果。接口中的方法用來檢查計算是否完成、等待完成和得到計算的結果。當計算完成後,只能通過get()方法得到結果,get方法會阻塞直到結果準備好了。如果想取消,那麼調用cancel()方法。其他方法用於確定任務是正常完成還是取
相關文章
相關標籤/搜索