線程的執行過程:
創建(t1) 運行(t2) 銷毀(t3)
線程運行的總時間 T= t1+t2+t3;
假如,有些業務邏輯需要頻繁的使用線程執行某些簡單的任務,那么很多時間都會浪費t1和t3上。
為了避免這種問題,JAVA提供了線程池
在線程池中的線程可以復用,當線程運行完任務之后,不被銷毀
線程的執行過程:
創建(t1) 運行(t2) 銷毀(t3)
線程運行的總時間 T= t1+t2+t3;
假如,有些業務邏輯需要頻繁的使用線程執行某些簡單的任務,那么很多時間都會浪費t1和t3上。
為了避免這種問題,JAVA提供了線程池
在線程池中的線程可以復用,當線程運行完任務之后,不被銷毀
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。