class CounterThread extends Thread {
public boolean stopped = false;
int count = 0;
public void run() {
while (!stopped) {
try {
sleep(1000);
} catch (InterruptedException e) {
}
System.out.println(count++);
;
}
}
}
public class MainClass {
public static void main(String[] args) {
CounterThread thread = new CounterThread();
thread.start();
try {
Thread.sleep(10000);
} catch (InterruptedException e) {
}
thread.stopped = true;
System.out.println("exit");
}
}
|