首頁 > Java > java教程 > 主體

java為什麼需要並發編程

王林
發布: 2023-05-18 08:58:05
轉載
1428 人瀏覽過

為什麼需要並發程式設計?


  並發程式設計幫助我們把做什麼和什麼時候做分開,可以明顯的改進應用程式的吞吐量和機構。當然不僅如此,往往在用到並發程式設計的時候有多重原因。例如業務需求、效能最佳化需求、可簡化任務調度、平行程式在多核心CPU有優勢。
  當然這段期間也會存在一些注意事項,會對並發編程產生一定的誤解,例如並發並非總能改進性能,在發在CPU有很多空閒時間的時候可以明顯改進程序的性能,但是線程數量較多,頻繁的調度切換反而會降低系統的效能。
  因此我們應該客觀的認識並發程式設計。例如編寫並發程式必然會在程式碼上增加額外的開銷;正確的並發是非常複雜的,即使對於簡單的問題;並發中的缺陷因為不易重新也不容易被發現;並發往往需要對設計策略從根本上上進行修改。

以上是java為什麼需要並發編程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板