JAVA多線程總結(一)

應用場景 (1) 異步處理,例如:發微博、記錄日誌等; (2) 分佈式計算 (3) 定期執行一些特殊任務:如定期更新配置文件,任務調度(如quartz),一些監控用於定期信息採集等 (4) TOMCAT處理多用戶請求。 (5) 針對特別耗時的操作。多線程同步執行可以提高速度。例如:定時向大量(100w以上)的用戶發送郵件。 併發編程面臨的挑戰及解決思路 問題一:上下文切換。 併發不一定快於串行,因
相關文章
相關標籤/搜索