经典问题-生产者和消费者
来源:互联网 发布:大学生网络贷款的认识 编辑:程序博客网 时间:2024/05/22 03:33
下面的代码是只能生产和消费1个产品,如果是多个就需要修改标志位和循环条件。
去除代码中的注释部分,可以帮助你理解多线程的操作原理。
修改多个产品可以添加
private final int maxNumber;
private int currentNum;
while(currentNum == maxNumber) {
produece waiting
}
......
可以使用vector保存产品。
测试结果:
修改代码:
你可以看看多个生产者的情况:
- 经典问题-生产者和消费者
- 经典问题-生产者和消费者问题
- 经典生产者消费者问题
- 【经典问题】生产者消费者
- 经典消费者生产者问题
- 线程经典问题 生产者和消费者
- 生产者和消费者经典问题OC解决
- 经典同步问题--生产者和消费者
- java生产者消费者经典问题
- 消费者和生产者问题
- 生产者和消费者问题
- 生产者和消费者问题
- 生产者和消费者问题
- 消费者和生产者问题
- 生产者和消费者问题
- 生产者和消费者问题
- 生产者和消费者问题
- 生产者和消费者问题
- [转]如何成为交际大师
- 天涯又出新语录:最新100句..我要笑疯了了
- 有关字节码和JVM的问题
- struts2 国际化,防止刷新重复提交表单与邮箱格式验证
- VC编译jrtplib库
- 经典问题-生产者和消费者
- linux内核配置文件.config,基于s3c2410实现
- 传智播客课程——Struts2输入校验
- 存储过程写用户登录
- 对Ajax的一些基本理解
- 致果茶
- 传智播客--进销存上传,查询封装
- hibernate
- struts中多模块如果配制