2013-02-24 55 views
23

我想知道Executor和ExecutorService有什麼區別?Executor和ExecutorService有什麼區別?

任何示例都會有所幫助。

+0

*一個執行器,提供方法來管理終止和方法,可以產生一個Future來跟蹤一個或多個異步任務的進度* ... – assylias 2013-02-24 13:59:31

+6

「執行」+「服務」==「執行服務」。 Ergo,區別在於「服務」。 – 2013-02-24 14:03:23

+6

這是Google的第一個結果。我知道閱讀文檔是很好的做法,但簡明的答案有幫助。 – 2015-01-01 15:55:58

回答

50

Executor只是執行你給它的東西。

ExecutorService增加了啓動,關閉以及等待並查看您在Executor之上執行的作業的狀態(它在其擴展中)。

+0

這是一個完美的答案,簡短明瞭。 – 2017-03-15 15:38:46