monitor.setRunning(false); monitor.notify(); monitor.wait();
for(int i=0; i<monitors.length; i++) monitors[i] = new MyMonitor(); monitors[num].setRunning(true); if(tasks[num]==null) if(monitors[num].isRunning())
monitor.setRunning(false); monitor.notify(); monitor.wait();
for(int i=0; i<monitors.length; i++) monitors[i] = new MyMonitor(); monitors[num].setRunning(true); if(tasks[num]==null) if(monitors[num].isRunning())