生產者消費者模型

在實際的軟件開發過程中,我們會遇到很多比較現實的場景。例如,某些模塊負責去產生數據,而數據的處理則由其他模塊去處理。產生數據的模塊則被人形象的稱爲生產者,而處理數據的模塊則被人形象地稱爲消費者。 生產者消費者模型: 爲什麼需要存在緩衝區? 1、降低耦合度 如果生產者與消費者分別是類,如果讓生產者類直接去調用消費者類中的某個成員或方法,那麼兩個類之間就會存在依賴關係,那麼以後消費者類的改動可能會影響
相關文章
相關標籤/搜索