Strumenti Utente

Strumenti Sito


lpr-b:stampatoretpconcurdue
no way to compare when less than two revisions

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.


lpr-b:stampatoretpconcurdue [22/10/2007 alle 14:41 (18 anni fa)] (versione attuale) – creata Marco Danelutto
Linea 1: Linea 1:
 +<code java>
 +package threadPoolConcurrencyDue;
  
 +import java.util.concurrent.*;
 +public class Stampatore<T> extends Thread {
 +
 +
 + LinkedBlockingQueue<T> rep;
 +
 + public Stampatore(LinkedBlockingQueue<T> results) {
 + this.rep = results; 
 + }
 +
 + public void run() {
 + while(true) {
 + T i;
 + try {
 + i = rep.take();
 + System.out.println("Estratto "+i.toString());
 + }  catch (InterruptedException e) {
 + // fine lavori 
 + return;
 + }
 +
 + }
 + }
 +}
 +</code>
lpr-b/stampatoretpconcurdue.txt · Ultima modifica: 22/10/2007 alle 14:41 (18 anni fa) da Marco Danelutto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki