生产者消费者模式 题目描述: 采用Java 多线程技术,设计实现一个符合生产者和消费者问题的程序。 对一个对象(枪膛)进行操作,其最大容量是10颗子弹(特别注意,射击和上膛也都是需要时间的!!!!!)。 生产者线程是一个压入线程,它不断向枪膛中压入子弹;消费者线程是一个射出线程,它不断从枪膛中射出子弹。 注意,答案中的Gun(表示枪),ShoutTask(表示射击线程的设计任务), LoadTask(表示上膛线程的上膛任务),Test(测试类)分别定义在不同的java文件中 /** * * 表示枪 */ public class Gun { //枪膛中的子弹数 private int bu...