Java —— Callable接口、Future接口、FutureTask接口

Callable接口與Runnable接口的區別 Callable功能更強大些。 相比run()方法,能夠有返回值。 方法能夠拋出異常。 支持泛型的返回值。 須要藉助FutureTask類,好比獲取返回結果。 Callable接口 Callable接口相似於Runnable ,由於它們都是爲其實例可能由另外一個線程執行的類設計的。 然而,Runnable不返回結果,也不能拋出被檢查的異常。html
相關文章
相關標籤/搜索