生产者
1 import java.util.Random; 2 3 4 public class Producer extends Thread { 5 6 private Storage<Product> storage; 7 8 public Producer(Storage<Product> storage) { 9 this.storage = storage; 10 } 11 12 @Override 13 public void run() { 14 produce(); 15 } 16 17 private void produce() { 18 while (true) { 19 Product product = new Product(new Random().nextInt(100)); 20 storage.enStorage(product); 21 } 22 } 23 24 25 }