线程有关问题:3有关问题
线程问题:3问题问题1: 哪种方式好?1try {for (int i 5 i 0 i--) {System.out.println(Child Thre
线程问题:3问题
问题1: 哪种方式好?
<1>
try {
for (int i = 5; i > 0; i--) {
System.out.println("Child Thread: " + i);
Thread.sleep(150);
}
} catch (InterruptedException e) {
System.out.println("Child interrupted.");
}
=============================================================================
<2>
for (int i = 5; i > 0; i--) {
System.out.println("Child Thread: " + i);
try {
Thread.sleep(150);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
[解决办法]
extends Thread,implements Runnable 这个都可以的,只是因为java是单继承,如果用了extends Thread就不能继承其他的类了,所以一般用实现接口的方式更多。