2 import java
.util
.ArrayList
;
8 public static void main (String
[] args
) {
9 final int BUFFER_SIZE
= 20;
10 final int PROD_NUMBER
= 10;
11 final int CONS_NUMBER
= 10;
12 BufferCirc b
= new BufferCirc(BUFFER_SIZE
);
13 Producteur p
= new Producteur(b
);
14 Consommateur c
= new Consommateur(b
);
15 Thread
[] P
= new Thread
[PROD_NUMBER
];
16 Thread
[] C
= new Thread
[CONS_NUMBER
];
17 for (int i
= 0; i
< P
.length
; i
++) {
19 P
[i
].setName("P" + i
);
22 for (int i
= 0; i
< C
.length
; i
++) {
24 C
[i
].setName("C" + i
);