import java.util.Date;  // 或 import java.util.*; 
public class Date {  public static void main(String[] args) {
     Date date = new  Date();  
     System.out.print("Today is "+ date.toString());
  }
}

解决方案 »

  1.   

    不好意思,没细看你的类名定义为了Date
    这时候,你Date date = new  Date();   的Date 就是自己自定义的Date 了
    如果还要使用java 自带的Date ,就只能用java.util.Date了
    或者 想使用import java.util.Date;  // 或 import java.util.*;  时,就必须将自己的类名修改掉
    改为 Date 之外的类名即可
      

  2.   

    你自己定义的类就是Date。。当你直接
    Date date = new  Date();
    的时候,编译器就分不清你是要new一个你自己定义的Date还是java.util.Date