Threadpoolexecutor

爲何要用到線程池?這個原因是因爲每次啓動線程需要很多的系統資源.我們要做的是每個線程執行runable方法.而執行runable方法的時候會要一些線程的上下文等資源做準備,這些線程準備每個線程都是相同的.所以自然想到能不能把這些線程資源緩存起來.

而執行線程的時候又因爲CPU分配時間不固定,所以每個線程在執行的時候可能碰到線程池退出等問題,那他改怎麼辦?

線程池就幫我解決了.


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章