OutputStream
java.lang.Object
  java.io.OutputStream
所有已实现的接口: 
Closeable, Flushable 
直接已知子类: 
ByteArrayOutputStream, FileOutputStream, FilterOutputStream, ObjectOutputStream, OutputStream, PipedOutputStream 
OutputStream 类里竟然有一个子类也是OutputStream.方法还不一样.为啥啊

解决方案 »

  1.   

    不在同一个包下,类名是可以相同的.子类OutputStream实现了更多的功能.
      

  2.   

    i know 那父类子类名字一样也没问题啊 
      

  3.   

    org.omg.CORBA.portable.OutputStream
    org.omg.CORBA_2_3.portable.OutputStream
    java.io.OutputStream
    区别!
      

  4.   

    LZ可能太激动,终于找到Java一大漏洞啦!!哈哈!
      

  5.   

    呵呵,例如java.util.Date,java.sql.Date
      

  6.   

    激动倒是谈不上java漏洞多着呢对于我这种不会的呵呵.
    但是如果都用来实例化的话
    import java.util.Date; 
    import java.sql.Date;
    ........
    Data data = new Data();
    .............那实例化的是哪个啊 ???
      

  7.   

    这样编译器不能确定你要new 的是哪个类,会报错的!明白?