FileDocCategorySizeDatePackage
Consumer.javaAPI DocExample560Wed Feb 18 01:44:22 GMT 1998None

Consumer.java

import java.util.Vector;

class Consumer extends Thread {
    Producer producer;
	
    Consumer(Producer p) {
		producer = p;
    }
 
    public void run() {
		try {
			while ( true ) {
				String message = producer.getMessage();
				System.out.println("Got message: " + message);
				sleep( 2000 );
			}
		} catch( InterruptedException e ) { }
    }
 
    public static void main(String args[]) {
        final Producer producer = new Producer();
		producer.start();
        new Consumer( producer ).start();
        new Consumer( producer ).start();
    }
}