import java.util.*;
public class TestThread{
public static void main(String[] args){
//Runnable1 myThread = new Runnable1();
MyThread t = new MyThread();
t.start();
try{
t.sleep(10000);
}catch(InterruptedException e){}
t.interrupt();

}
}
class MyThread extends Thread {
public void run(){
while(true){
System.out.println("====" + new Date()+"====");
try{
sleep(1000);
}catch(InterruptedException e){
return;
}
}
}
}我是用jdk编译的

解决方案 »

  1.   

    date这个类不是 util里的吧是sql里 啊
      

  2.   


          java.sql.Date是java.util.Date的子类。代码没问题
      

  3.   

    在java.sql和java.util里边都有Date类……
    要是不行的话你直接import java.util.Date试试……
    反正我试着没问题=。=
      

  4.   

    换个工具,或者试下写全的
    new java.util.Date();
      

  5.   

    也许呀, 我是说也许,你没有进行classpath的设置啦,找不到jdk api 啦,你可知道吗!
      

  6.   

    写程序引用的时候,为了提高效率,使用那个类就引用那个,不要一下子引用整个包
    java.util.Date没错
      

  7.   

    楼主控制台打印信息是:jdk v100000000.1(火星):
    Date()为地球人所用,本星际使用Etad(),请修改代码重新编译.