生产者消费者问题是一个著名的线程同步问题,该问题描述如下:有一个生产者在生产产品,这些产品将提供给若干个消费者去消费,为了使生产者和消费者能并发执行,在两者之间设置一个具有多个缓冲区的缓冲池,生产者将它生产的产品放入一个缓冲区中,消费者可以从缓冲区中取走产品进行消费,显然生产者和消费者之间必须保持同步,即不允许消费者到一个空的缓冲区中取产品,也不允许生产者向一个已经放入产品的缓冲区中再次投放产品。
Java 面试:投行的 15 个多线程和并发面试题
ImportNew
0+阅读 · 2019年6月6日
投行的 15 个多线程和并发面试题
ImportNew
0+阅读 · 2018年8月30日
阻塞队列实现生产者消费者模式
ImportNew
1+阅读 · 2018年5月25日
参考链接
微信扫码咨询专知VIP会员