import java.util.Timer;
import java.util.TimerTask; public class a03{
public a03(){
Timer myTimer=new Timer();
Task1 myTask1=new Task1();
Task2 myTask2=new Task2();
System.out.println("计算");
myTimer.Schedule(myTask1,1000,2000); /* 找不到符号*/
myTimer.Schedule(myTask2,1500,4000); /* 找不到符号*/
}
public static void main(String args[]){
System.out.println("2计算");
new a03();
}class Task1 extends TimerTask{
int acc=1;
public void run(){
if(acc<=10){
System.out.println("Task1第"+acc+"次运行");
acc++;
}
else{
System.out.println("10次工作结束");
cancel();
}
}
}
class Task2 extends TimerTask{
int acc=1;
public void run(){
if(acc<=8){
System.out.println("Task2第"+acc+"次运行");
acc++;
}
else{
System.out.println("8次工作完毕");
cancel();
}
}
}
这个找不到符号是哪没弄好?
import java.util.TimerTask; public class a03{
public a03(){
Timer myTimer=new Timer();
Task1 myTask1=new Task1();
Task2 myTask2=new Task2();
System.out.println("计算");
myTimer.Schedule(myTask1,1000,2000); /* 找不到符号*/
myTimer.Schedule(myTask2,1500,4000); /* 找不到符号*/
}
public static void main(String args[]){
System.out.println("2计算");
new a03();
}class Task1 extends TimerTask{
int acc=1;
public void run(){
if(acc<=10){
System.out.println("Task1第"+acc+"次运行");
acc++;
}
else{
System.out.println("10次工作结束");
cancel();
}
}
}
class Task2 extends TimerTask{
int acc=1;
public void run(){
if(acc<=8){
System.out.println("Task2第"+acc+"次运行");
acc++;
}
else{
System.out.println("8次工作完毕");
cancel();
}
}
}
这个找不到符号是哪没弄好?
myTimer.Schedule(myTask1,1000,2000);
myTimer.Schedule(myTask2,1500,4000);
--->
myTimer.schedule(myTask1,1000,2000);
myTimer.schedule(myTask2,1500,4000);
Timer myTimer=new Timer();
Task1 myTask1=new Task1();
Task2 myTask2=new Task2();
System.out.println("计算");
myTimer.schedule(myTask1,1000,2000); /* 找不到符号*/
myTimer.schedule(myTask2,1500,4000); /* 找不到符号*/
} schedule开头字母小写
Timer myTimer=new Timer();
Task1 myTask1=new Task1();
Task2 myTask2=new Task2();
System.out.println("计算");
myTimer.schedule(myTask1,1000,2000); /* 找不到符号*/
myTimer.schedule(myTask2,1500,4000); /* 找不到符号*/
} int型换成long型
Timer myTimer=new Timer();
Task1 myTask1=new Task1();
Task2 myTask2=new Task2();
System.out.println("计算");
long a=1000l;
long b=2000l;
myTimer.schedule(myTask1, a, b);
// myTimer.Schedule(myTask1,1000,2000); /* 找不到符号*/
// myTimer.Schedule(myTask2,1500,4000); /* 找不到符号*/
}
IDE都可以自己动提示方法的
LZ太强大了,完全手写代码!!!!!!!!!!!!