淘先锋技术网

首页 1 2 3 4 5 6 7


生产者-消费者模式是一个十分经典的 多线程并发协作的模式,弄懂生产者-消费者问题能够让我们对并发编程的理解加深。所谓生产者-消费者问题,实际上主要是包含了两类线程:

  • 一种是生产者线程用于生产数据
  • 另一种是消费者线程用于消费数据

为了解耦生产者和消费者的关系,通常会采用共享的数据区域,就像是一个仓库,生产者生产数据之后直接放置在共享数据区中,并不需要关心