這是個線程同步的經典例子,源代碼如下:
運行結果:
生產者 生產了產品(產品ID:090505105 產品名稱:電話)消費者 消費了產品(產品ID:090505105 產品名稱:電話)
Java線程中生產者與消費者的問題
Java多線程(同步與死鎖問題,生產者與消費者問題)
生產者消費者問題的Java實現
Java中使用LinkedBlockingQueue實現生產者,消費者模式
Linux多線程──生產者消費者
Java多線程應用——生產者消費者
Java多線程總結五:線程池的原理及實現
使用POSIX線程解決“生產者/消費者”問題