子类可以自动向父类转化 
而父类向子类转化时不一定成功,需要强行转化,如果不成功就会有异常抛出!java.util.Date   date   =   rs.getDate(1); 也不会错.如果后面的具有某个特定的属性,转换成前面的Date之后,是不是没有了?

解决方案 »

  1.   

    没有啊,我试了下,这样写没有错误啊
                      ResultSet rs = null;
    try {
    Date aData = rs.getDate(1);
    } catch (SQLException e) {
    // TODO 自动生成 catch 块
    e.printStackTrace();
    }
      

  2.   

    但是这样写
    java.sql.Date sdate= (java.sql.Date)new java.util.Date(1985,8,8);
    这样强制转换会有问题啊.父类不可以这样转换成子类?