Java併發編程學習筆記(六)併發編程基礎知識

1、併發與並行的區別? 併發是指同一個時間段內多個任務同時都在執行,並且都沒有執行結束,而並行是說在單位時間內多個任務同時在執行。併發任務強調在一個時間段內同時執行,而一個時間段由多個單位時間累積而成,所以說併發的多個任務在單位時間內不一定同時在執行。在單CPU的時代多個任務都是併發執行的,這是因爲單個CPU同時只能執行一個任務。在單CPU時代多任務是共享一個CPU的,當一個任務佔用CPU運行時,
相關文章
相關標籤/搜索