多線程面試必問生產者消費者案例

1、需求 一、生產者每生產同樣東西,消費者立馬進行消費,生產與消費交替循環進行。 要交替則必須引入一個生產者消費者都能訪問到的布爾型變量flag,定義在測試類中 當flag爲false時,生產者生產,生產完畢falg置爲true、循環變量加1,喚醒消費者,生產者等待。 當falg爲true時,消費者消費,消費完畢flag置爲falsea,循環變量加1,喚醒生
相關文章
相關標籤/搜索