Executors創建線程池執行短且多的任務操作。實際使用時,需要考慮1.創建一個線程固定的線程池長期存在,程序中使用時間短的操作可以直接給到線程池中去執行。2.需要考慮程序異常停止後,線程池中未執行的操作如何補救執行。
Executors.newFixedThreadPool 創建固定大小的線程池。這個是常用的類型。
Executors.newCachedThreadPool 無邊界的線程池,不建議使用它進行操作。
Executors.newSingleThreadExecutor 單一執行隊列操作的線程池。