Java併發編程實踐:Callable異步回調Future、FutureTask用法

Callable接口相似於Runnable,從名字就能夠看出來了,可是Runnable不會返回結果,而且沒法拋出返回結果的異常,而Callable功能更強大一些,被線程執行後,能夠返回值,這個返回值能夠被Future拿到。FutureTask實現了兩個接口,Runnable和Future,因此它既能夠做爲Runnable被線程執行,又能夠做爲Future獲得Callable的返回值,那麼這個組合的
相關文章
相關標籤/搜索