Source of SharedBufferTest.java


  1: //SharedBufferTest.java
  2: //SharedBufferTest creates producer and consumer threads.
  3: 
  4: public class SharedBufferTest {
  5: 
  6:     public static void main( String [] args )
  7:     {
  8:         // create shared object used by threads
  9:         Buffer sharedLocation = new UnsynchronizedBuffer();
 10: 
 11:         // create producer and consumer objects
 12:         Producer producer = new Producer( sharedLocation );
 13:         Consumer consumer = new Consumer( sharedLocation );
 14: 
 15:         producer.start();  // start producer thread
 16:         consumer.start();  // start consumer thread
 17: 
 18:     } // end main
 19: 
 20: } // end class SharedCell
 21: