import java.util.*; public class TestQueue { public static void main(String argv[]) { GuardedBoundedQueue queue = new GuardedBoundedQueue(5); new Producer(queue,2).start(); new Producer(queue,2).start(); new Producer(queue,2).start(); new Producer(queue,2).start(); new Producer(queue,2).start(); new Consumer(queue,2,"A").start(); new Consumer(queue,2,"B").start(); new Consumer(queue,2,"C").start(); new Consumer(queue,2,"D").start(); new Consumer(queue,2,"E").start(); } }