Java併發編程(一)--Executor,Callable,Future和FutureTask

說到多線程編程,首先想到的大概是Thread和Runnable,本身平時用的比較多的也是這兩個。不過他們有一個缺點就是沒法返回執行結果。若是想要獲取,就要使用一些其餘的方法,好比線程間通訊,總之比較麻煩。 Java在1.5開始引入了Executor框架的一系列相關的內容,包括的Callable和Future就解決了前面提到的沒法返回結果的問題。Executors類還提供了一系列的方法來生成線程池,
相關文章
相關標籤/搜索