X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=TD1%2Fexo3%2FMain.java;h=78c3b030fa691f8df3b2bff28acdf4257b76d01c;hb=7bd74736638acf238b5bcb2ae51e05519ad116ae;hp=7f0cd0eb8568ce0cdcb2f56a7f23a9d80a2462b4;hpb=8084e5ebb29e8b6d14109f8b06ef6f01db931609;p=TD_SR.git diff --git a/TD1/exo3/Main.java b/TD1/exo3/Main.java index 7f0cd0e..78c3b03 100644 --- a/TD1/exo3/Main.java +++ b/TD1/exo3/Main.java @@ -6,21 +6,19 @@ public class Main { public static void main (String[] args) { - final int BUFFER_SIZE = 20; - final int PROD_NUMBER = 10; - final int CONS_NUMBER = 10; + final int BUFFER_SIZE = 1; + final int PROD_NUMBER = 20; + final int CONS_NUMBER = 20; BufferCirc b = new BufferCirc(BUFFER_SIZE); - Producteur p = new Producteur(b); - Consommateur c = new Consommateur(b); Thread[] P = new Thread[PROD_NUMBER]; Thread[] C = new Thread[CONS_NUMBER]; for (int i = 0; i < P.length; i++) { - P[i] = new Thread(p); + P[i] = new Thread(new Producteur(b)); P[i].setName("P" + i); P[i].start(); } for (int i = 0; i < C.length; i++) { - C[i] = new Thread(c); + C[i] = new Thread(new Consommateur(b)); C[i].setName("C" + i); C[i].start(); }