JAVA學習之路02——併發協作

從「生產者消費者」講起 談到併發協作,生產者消費者的這個例子非常經典,通過兩類模式可以實現這個關係。爲了方便後文的撰寫,這裏暫且稱第一類模式爲「協作發展」,第二類模式爲「你勞我逸」。 這兩類模式的共同點是,當倉庫(緩存區)放滿後,生產者停止生產,當倉庫取空後,消費者停止拿取;不同之處在於,協作發展模式中當生產者開始生產後,消費者同時開始拿取,這取決於CUP的調度,而你勞我逸模式中,生產者必須放滿倉
相關文章
相關標籤/搜索