多線程的通信問題

前提: 1:當多個線程併發執行時, 在默認情況下CPU是隨機切換線程的,每個線程執行的次序都是隨機的。 2:如果我們需要多個線程共同完成一個任務,並且希望他們有規律的執行(有可能是多線程間交替執行,有可能是當某個線程達到某個條件後才讓其他線程執行),就需要線程之間協調通信。  3:我認爲處理線程安全的同步鎖機制,也算是線程間的通信。 解決方案:等待喚醒機制 1:一般在synchronized 同步
相關文章
相關標籤/搜索