1. 程式人生 > >兩種方式解決 生產者消費者問題

兩種方式解決 生產者消費者問題

解決 not es2017 images 技術分享 額外 .com 阻塞隊列 nbsp

一、通過wait()、notify()線程通信來實現

             技術分享

             技術分享

            輸出結果:

            技術分享

二、通過阻塞隊列來解決生產者消費者問題

              技術分享

              技術分享

          輸出結果:

          技術分享

  由輸出結果可以看出:“最後阻塞隊列中還剩下4個雞蛋”明顯是正確的,可知阻塞隊列內部意見實現了同步,不需要我們額外同步,是線程安全的。

兩種方式解決 生產者消費者問題