Java实例化问题在Java IO中,实例化OutputStream必须通过FileOutputStream类,为什么啊为什么不能自己实例化而不需要借助别的类呢?为什么接口要通过类实例化呢?比如List就需要ArrayList类实例化,为什么啊[解决办法]OutputStream是一个抽象类,抽象类不能实例化。接口是一个极度抽象的类,当然也不能实例化。至于通过其他类实例化,是由于Java的多态机制,向上转型。