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();
     }
   }
}
这个找不到符号是哪没弄好?

解决方案 »

  1.   


    myTimer.Schedule(myTask1,1000,2000); 
    myTimer.Schedule(myTask2,1500,4000); 
    --->
    myTimer.schedule(myTask1,1000,2000); 
    myTimer.schedule(myTask2,1500,4000); 
      

  2.   

    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);  /* 找不到符号*/ 
      } schedule开头字母小写
      

  3.   

    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);  /* 找不到符号*/ 
      } int型换成long型
      

  4.   

    public a03(){ 
      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);  /* 找不到符号*/ 
      } 
      

  5.   

    不是吧,LZ不是用IDE编的程序?
    IDE都可以自己动提示方法的
    LZ太强大了,完全手写代码!!!!!!!!!!!!