public class HelloDate{
        public static void main(String[] args)
        {       
            System.out.println("Hello, it's: ");
            System.out.println(new Date());
        }       
}javac HelloDate.java 
HelloDate.java:5: cannot find symbol
symbol  : class Date
location: class HelloDate
            System.out.println(new Date());
                                   ^
1 errorecho $CLASSPATH
.:/home/wizard/javaInstall/jdk1.5.0_06/lib/tools.jar为什么啊?

解决方案 »

  1.   

    public void println(Object x)可以打印对象,可能找不到classpath
      

  2.   

    import java.util.Date; //引入要用的类
    public class HelloDate{
            public static void main(String[] args)
            {       
                System.out.println("Hello, it's: ");
                System.out.println(new Date());
            }       
    }
      

  3.   

    rt.jar里面有java基本的类不用加到classpath里面
      

  4.   

    import java.util.Date;
    public class HelloDate{
            public static void main(String[] args)
            {       
                System.out.println("Hello, it's: ");
                System.out.println(new Date());
            }       
    }
    跟classpath没有关系
      

  5.   

    从JDK1.3之后,就没有必要配置classpath了
      

  6.   

    这个跟classpath没有关系的,
    只不过是没有导入java.util.Date而不识别Date类而已