打印_多线程
參考網址:
http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380146d96864968d4e414c42246100020b4e56c261200ce963c215afe170bf7a6613464587ef686cc834ddbbd93223bcd7a742613913061c469afdc3724d650964de8df0e96c9e74290b9a2a0c82053dd52756df6f09c297303cb1fe76445f4d6e85f645f07cbe827648f4e072d885442a14689f7431a10f782ca2c4dd45ba1&p=ce769a479e934eac59ecc1665f5396&newp=c43bf95b86cc42ae59bc882d021498231610db2151d6d41e6b82c825d7331b001c3bbfb423241703d8ce766403a54859e0f73d7536032ba3dda5c91d9fb4c57479d93b&user=baidu&fm=sc&query=%CA%B2%C3%B4%CA%B1%BA%F2%D2%AA%BF%BC%C2%C7%B6%E0%CF%DF%B3%CC&qid=9a511b140000ce93&p1=3
1. 為什么我們的代碼用ThreadLocal來打印?
2.
2.1
總的來說,多線程往往?
用于在前臺操作的同時還需要進行后臺的計算或邏輯判斷的情況,而對于GUI(圖形用戶?
接口),除了開發MDI(多文檔界面)應用程序外,應盡量不使用多線程。
2.2
多線程
1、就如多了幾副碗筷,可以搶占更多的系統資源,加快可以分割成獨立執行單元的程序段運行
2、提供良好的操作感受:不在UI主線程執行費時的作業(這些作業以線程運行)
3、響應多個并行的請求
簡單的順序執行方式不能滿足要求的時候需要考慮多線程實現,或者有些多任務管理時也需要用到多線程,否則無法并行執行不同功能等等
?2.3
單線程好比所有工作都要你自己干,那樣你只能一樣一樣來,多進程好比你把這些工作分給若干人,
大家同步進行,同步進行的好處是大家各干各的,除了接口外,其他工作都獨立完成,這樣不管是
邏輯還是時間上都更加合理,
轉載于:https://www.cnblogs.com/x-guozheng/p/7435638.html
總結
- 上一篇: django 连接mysql 数据库
- 下一篇: java stringBuilder的用