淺談Java線程池原理

多線程可併發處理多個任務,提高計算機資源的利用率和工作效率,但不能來一個任務就開一個線程處理,因爲創建、切換、銷燬線程的開銷不小,如果是處理短小任務的話,很有可能得不償失,甚至造成系統崩潰。爲了解決線程開銷和,線程池的概念應運而生。 J.U.C包中有三個關於線程池的接口,分別是: (1)Executor: 運行新任務的簡單接口,將任務提交和任務執行細節解耦。ThreadPoolExecutor實現
相關文章
相關標籤/搜索