public class Server { public static void main(String args[]) { // first create the message buffer BoundedBuffer buffer = new BoundedBuffer(); // now create the producer and consumer threads Producer producerThread = new Producer(buffer, "P1"); Consumer consumerThread1 = new Consumer(buffer, "C1"); Consumer consumerThread2 = new Consumer(buffer, "C2"); producerThread.start(); consumerThread1.start(); consumerThread2.start(); } }