Executors.newCachedThreadPool();和Executors.newFixedThreadPool(int n)的區別

public static ExecutorService newCachedThreadPool()建立一個可根據須要建立新線程的線程池,可是在之前構造的線程可用時將重用它們。對於執行不少短時間異步任務的程序而言,這些線程池一般可提升程序性能。調用 execute 將重用之前構造的線程(若是線程可用)。若是現有線程沒有可用的,則建立一個新線程並添加到池中。終止並從緩存中移除那些已有 60 秒鐘未
相關文章
相關標籤/搜索