下面这个程序在语法上没错,在逻辑上也没错,为什么编译通不过呢?
很是不理解,我编译是老是被告知,找不到timer.schedule()这是个方法,
不知为什么,谁来帮帮我!
import java.util.*;
class DateTask extends TimerTask
{
public void run()
{
System.out.println("任务时间:" + new Date());
}
}public class TestTimer
{
public static void main(String[] args) {
Timer timer = new Timer();
timer.schedule(new DateTask(), 5000);
System.out.println("现在时间:" + new Date()); try {
Thread.sleep(8000);
}
catch(InterruptedException e) {
} timer.cancel();
}
}
很是不理解,我编译是老是被告知,找不到timer.schedule()这是个方法,
不知为什么,谁来帮帮我!
import java.util.*;
class DateTask extends TimerTask
{
public void run()
{
System.out.println("任务时间:" + new Date());
}
}public class TestTimer
{
public static void main(String[] args) {
Timer timer = new Timer();
timer.schedule(new DateTask(), 5000);
System.out.println("现在时间:" + new Date()); try {
Thread.sleep(8000);
}
catch(InterruptedException e) {
} timer.cancel();
}
}
这问题还真怪,
我用的是jdk6.0;
我用jcreator和eclipse编译时都通不过,
真不知我这为何不能用timer这个类里面的方法?????????