18.07.2013 Views

Pemrograman Banyak Thread - Komputasi

Pemrograman Banyak Thread - Komputasi

Pemrograman Banyak Thread - Komputasi

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

}<br />

}<br />

//baca data dari array dan atur pointer read<br />

int element = array[r++];<br />

if (r >= SIZE) r = 0;<br />

--count; //Turunkan count<br />

notifyAll( ); //Beritahu thread-thread yang menunggu<br />

return element;<br />

public ProducerConsumer {<br />

public static void main(String args[ ]) {<br />

Queue queue = new Queue( );<br />

new Producer(queue).start( );<br />

new Consumer(“ConsumerA”, queue).start( );<br />

new Consumer(“ConsumerB”, queue).start( );<br />

new Consumer(“ConsumerC”, queue).start( );<br />

}<br />

}<br />

50

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!