線程池原理和簡單實現

1.    爲什麼需要線程池 當我們的程序需要同時處理多個業務的時候,我們就需要使用多線程來進行編程。尤其界面程序,如果採用單線程,當點擊UI控件後,如果事件處理函數耗費較長時間,就會照成UI卡死無法繼續響應的情況。此外,如果程序需要不斷地進行I/O操作等耗時操作時,也可以將其放入一個專門的線程中。 上述中我們談到了線程的作用。線程是CPU調度程序的最小單元,CPU通過調度機制分配給每個線程時間片
相關文章
相關標籤/搜索