線程基礎(六)wait() notify() notifyAll()

輪詢 線程本身是操作系統中獨立的個體,但是線程與線程之間不是獨立的個體,因爲它們彼此之間要相互通信和協作。 想像一個場景,A線程做int型變量i的累加操作,B線程等待i到了10000就打印出i,怎麼處理?一個辦法就是,B線程while(i == 10000),這樣兩個線程之間就有了通信,B線程不斷通過輪訓來檢測i == 10000這個條件。 這樣可以實現我們的需求,但是也帶來了問題:CPU把資源浪
相關文章
相關標籤/搜索