
package javacodebook.thread.multiusethread;

/**
 * Bei diesem Beispiel wird versucht, einen normalen Thread mehrfach zu starten
 * und zu stoppen. Der Versuch scheitert jedoch, da ein Thread nur ein einziges
 * mal gestartet werden kann.
 *
 * @author Mark Donnermeyer
 */
public class ThreadStarter extends Thread {
    public static void main(String []args) throws Exception {
        WorkerThread thread = new WorkerThread();
        
        for (int i=0; i<5; i++) {
            thread.start();
            sleep(1500);
            thread.stopExecution();
            sleep(500);
        }
    }
}


