创建和启动2个子线程,一个打印奇数,一个打印偶数,
(1)要求实现交替打印。
(2)每个数打印间隔1秒
public class text {
public static void main(String[] args) {
new PrintNumber().start();
new PrintNumber().start();
}
}
class PrintNumber extends Thread{
private static int num;
public void run(){
while(true){
synchronized (PrintNumber.class) {
try {
PrintNumber.class.notify();
Thread.sleep(1000);
System.out.println(getName() + ":" + ++num);
PrintNumber.class.wait();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
}