1.对象会销毁
2.写了个import java.util.Timer;
import java.util.TimerTask;
public class Test {
public static Timer timer = new Timer();
public static long len1 = 300;
public static long len2 = 150;
public static void main(String[] args){
timer.schedule(new Mode1TT(1), len1);
}

static class Mode1TT extends TimerTask {
int count;
public Mode1TT(int count){
this.count = count;
}
public void run() {
System.out.println("执行 1 次数:"+count);
if(count < 5){
timer.schedule(new Mode1TT(count+1), len1);
} else {
timer.schedule(new Mode2TT(1), len2);
}
}
}

static class Mode2TT extends TimerTask {
int count;
public Mode2TT(int count){
this.count = count;
}
public void run() {
System.out.println("执行 2 次数:"+count);
if(count < 3){
timer.schedule(new Mode2TT(count+1), len2);
} else {
timer.schedule(new Mode1TT(1), len1);
}
}
}
}