【学习任务】实现一个生产者消费者模式
我要参与
【学习任务】实现一个生产者消费者模式
学习任务 377
等3人参与
来源: 第7周 / 移动端架构师

【实践描述】

使用ReentrantLock,实现一个生产者消费者模式

【任务要求】

  • 构建一个生产者,每隔1s生产出一块面包

  • 构建两个消费者,消费者A每隔2s消费一块面包,消费者B3s消费一个面包

【思路点拨】

  • 使用ReentrantLock.codition条件唤醒

  • 每次执行任务时都需要拿到condition对象

  • 生产完记得唤醒消费者



去发布

登录后即可发布作业,立即

我的作业

全部作业

意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师