最近學習JAVA多線程,借鑒他人嘗試了一個供銷社模型,模拟消費者生産者問題。
代碼:
{CSDN:CODE:348719}
實作結果:
Try to consume empty storage!Fail to consume!
Produce 20 production(s),current production storage is 20
Consume 20 production(s),current production storage is 0
Try to consume empty storage!Fail to consume!
Produce 10 production(s),current production storage is 10
Consume 10 production(s),current production storage is 0
Try to consume empty storage!Fail to consume!
Produce 30 production(s),current production storage is 30
Produce 40 production(s),current production storage is 70
Consume 40 production(s),current production storage is 30
Consume 30 production(s),current production storage is 0