class Main{ public static void main(String[] args){ final int ANTALL_STEINHUGGERE = 2; final int ANTALL_BILLEDHUGGERE = 2; // Set up SteinhuggeriMonitor monitor = new SteinhuggeriMonitor(); // Start tr?der Thread[] steinhuggere = new Thread[ANTALL_STEINHUGGERE]; for (int i = 0; i < ANTALL_STEINHUGGERE; i++){ steinhuggere[i] = new Thread(new Steinhugger(monitor)); steinhuggere[i].start(); } Thread[] billedhuggere = new Thread[ANTALL_BILLEDHUGGERE]; for (int i = 0; i < ANTALL_BILLEDHUGGERE; i++){ billedhuggere[i] = new Thread(new Billedhugger(monitor)); billedhuggere[i].start(); } System.out.println(monitor); // Vent p? steinhuggerne for (Thread steinhugger : steinhuggere){ try{ steinhugger.join(); } catch(InterruptedException e){ System.out.println(e); } } System.out.println(monitor); } }