题目内容

为了向hello.txt尾加数据,下列哪一项能够正确创建指向hello.txt的流?

A. try{ OutputStream out = new FileOutputStream(“hello.txt”);}Catch(IOException e){}
B. try{ OutputStream out = new FileOutputStream(“hello.txt”,true);}Catch(IOException e){}
C. try{ OutputStream out = new FileOutputStream(“hello.txt”,false);}Catch(IOException e){}
D. try{ OutputStream out = new OutputStream(“hello.txt”,true);}Catch(IOException e){}

查看答案
更多问题

以下选项中,哪一项不是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)方法的返回值是所读入字节的数量。

答案查题题库