首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java.io.InputStream 为何不能实例化

2012-07-08 
java.io.InputStream 为什么不能实例化如题[解决办法]public abstract class InputStreamextends Objectim

java.io.InputStream 为什么不能实例化
如题

[解决办法]
public abstract class InputStreamextends Objectimplements Closeable

抽象类无法实例化。
[解决办法]
这个类本身还有很多东西没实现,你只能实例化它的子类。
[解决办法]
直接已知子类: 
AudioInputStream, ByteArrayInputStream, FileInputStream, FilterInputStream, InputStream, ObjectInputStream, PipedInputStream, SequenceInputStream, StringBufferInputStream 

他们都可以
比如:

Java code
try {            InputStream is = new FileInputStream("d:/1.txt");        } catch (FileNotFoundException e) {            e.printStackTrace();        }
[解决办法]
因为InputStream中的read方法并没有实现,是需要子类实现啊。JVM默认也不知道应该在read方法中怎样处理

热点排行