Java Coding Assignment- Multi-Threading

profileKnockKnockDragon
UnsynchronizedBuffer.java

package part2; //UnsynchronizedBuffer represents a single shared integer. public class UnsynchronizedBuffer implements Buffer { private int buffer = -1; // shared by producer and consumer threads // place value into buffer public void set( int value ) { System.out.printf( "Producer writes\t%2d", value, "\n" ); buffer = value; } // end method set // return value from buffer public int get() { System.out.printf( "Consumer reads\t%2d", buffer, "\n" ); return buffer; } // end method get } // end class UnsynchronizedBuffer