Java by API/java.lang/InterruptedException — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 14:40, 31 мая 2010
InterruptedException as a type
/*
* Output:
A
A
B
A
*/
class MyThread4 implements Runnable {
String str;
long msec;
MyThread4(String str, long msec) {
this.str = str;
this.msec = msec;
new Thread(this).start();
}
public void run() {
try {
while(true) {
Thread.sleep(msec);
System.out.println(str);
}
}
catch(InterruptedException ex) {
ex.printStackTrace();
}
}
}
public class MainClass {
public static void main(String args[]) {
MyThread4 ta = new MyThread4("A", 1000);
MyThread4 tb = new MyThread4("B", 3000);
}
}