Java多線模式-Producer-Consumer模式(生產者、消費者模式)

1.場景 有些時候須要兩個或兩個以上的線程協同工做,每一個線程須要使用其餘線程產生數據。java 2.詳細說明 能夠把上面的場景抽象成生產者和消費者模式。從消費者的角度:消費者須要消費生產者生成的產品。 從生產者的角度:生產者須要將生產的產品安全地交給消費者。這雖然看着是一個簡單的操做。但若是生產者和消費者在不一樣的線程中運行,二者之間的處理速度差別會引發問題:消費者消費的速度遠快於生產者生產的速
相關文章
相關標籤/搜索