public class BBTest { public static void main(String[] args){ BoundedBuffer bb = new BoundedBuffer(5); Producer p1 = new Producer(bb,10, "Prod 1", 1000); Producer p2 = new Producer(bb, 10, "Prod 2", 500); Consumer c1 = new Consumer(bb, 3, "Cons 1", 3000); Consumer c2 = new Consumer(bb, 7, "Cons 2", 15000); Consumer c3 = new Consumer(bb, 5, "Cons 3", 5000); Consumer c4 = new Consumer(bb, 5, "Cons 4", 10000); p1.start(); p2.start(); c1.start(); c2.start(); c3.start(); c4.start(); try { p1.join(); p2.join(); c1.join(); c2.join(); c3.join(); c4.join(); } catch(Exception e){ System.out.println(e); } System.out.println("Kraj."); } }