生产者消费者模式是一个十分经典的多线程协作的模式,弄懂生产者消费者问题能够让我们对多线程编程的理解更加深刻。
所谓生产者消费者问题,实际上主要是包含了两类线程:
一类是生产者线程用于生产数据
一类是消费者线程用于消费数据
为了解耦生产者和消费者的关系,通常会采用共享的数据区域,就像是一个仓库
生产者生产数据之后直接放置在共享数据区中,并不需要关心消费者的行为
消费者只需要从共享数据区中去获取数据,并不需要关心生产者的行为
Original: https://blog.csdn.net/m0_52426915/article/details/128748046
Author: 李好秀
Title: day21-多线程
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/813132/
转载文章受原作者版权保护。转载请注明原作者出处!