以下选项中,哪一项不是InputStream的直接子类?
A. ByteArrayInputStream
B. FileInputStream
C. BufferedInputStream
D. PipedInputStream
查看答案
以下选项中,哪一项是FileInputStream的父类?
A. File
B. FileOutput
C. OutputStream
D. InputStream
下列关于java.io.FileOutputStream的说法错误的是哪一项?
A. java.io.FileOutputStream用来进行文件的写入操作。用它提供的方法可以将指定文件写入本地主机硬盘上。
B. 通过类File的实例和者一个表示文件名称的字符串可以生成文件输出流。在流对象生成的同时文件被打开。但还不能进行文件读写。
C. java.io.FileOutputStream可以读取字节文件也可以读取字符文件。
D. java.io.FileOutputStream一次只能读取一个字节的内容。
以下关于InputStream类的read()方法的说法中,哪一项是错误的?
A. int read()方法一次能够读入一个字节。
B. int read()方法的返回值是所读入字节的数量。
C. int read(byte[] b)方法一次能够读入多个字节。
D. int read(byte[] b)方法的返回值是所读入字节的数量。
如果准备按字节读取一个文件的内容,应当使用以下哪个流?
A. FileInputStream流
B. FileReader流
C. FileOutputStream流
D. FileWriter流