Executor 框架
Executor框架是指java 5中引入的一系列並發庫中與executor相關的一些功能類,其中包括執行緒池,Executor,Executors,ExecutorService,CompletionService,Future,Callable等。
他們之間的關係為
並發編程的一種編程方式是把任務拆分為一些列的小任務,即Runnable,然後在提交給一個Executor執行。Executor在執行時使用內部的執行緒池完成操作。
Executor在客戶端和任務執行之間提供了一個間接層;與客戶端直接執行任務不同,這箇中介對象將執行任務。Executor允許你管理異步任務的執行,而無需顯式的管理執行緒的生命周期。Executor在java SE5/6中是啟動任務的優選方法。 ——Thinking in java 4th 中文版 P656。
Executor使用方法
Executor的使用方法非常簡單,安裝之後就可以直接使用。在對話框中輸入程式名稱,如Foxmail、
Foobar,當完成輸入之後,回車確認即可啟動所對應的程式。除此之外,Executor還可以進行自定義,將
常用的程式和網頁定義進去。並且支持拖拽功能,直接拖拽就可以完成保存,非常的方便。