Executor和Semaphore 搭建線程池

new Thread()的缺點 調用new Thread()建立的線程缺少管理,線程之間能夠無限制建立,之間相互競爭,會致使過多佔用系統資源致使系統癱瘓。 不利於擴展,好比如定時執行、按期執行、線程中斷web 採用線程池的優勢 重用存在的線程,減小對象建立、消亡的開銷,性能佳 可有效控制最大併發線程數,提升系統資源的使用率,同時避免過多資源競爭,避免堵塞 提供定時執行、按期執行、單線程、併發數控制
相關文章
相關標籤/搜索