import java.util.Vector;
/**
* This class is the wrapper class for implementing Assessed Lab 2
*/
public class Main {
public static void main (String[] args) {
int numThreads = 4;
Book b = new Book();
System.out.println("Number of threads: " + numThreads + "\n");
Vector threads = new Vector();
// Create our threads in a loop
for (int i=0; i<numThreads; i++) {
//Worker w = new Worker(i, b);
threads.add(new Thread(new Worker(i, b)));
}
for (int i=0; i<threads.size(); i++) {
Thread t = (Thread) threads.elementAt(i);
t.start();
}
try {
Thread.sleep(1);
}
catch (InterruptedException e) {};
System.out.println("Interrupting");
for (int i =0; i<threads.size(); i++) {
Thread t = (Thread) threads.elementAt(i);
t.interrupt();
}
}
}