第十一章测试
1.

下列选项中,哪一个不是InputStream的直接子类(   


A:PipedInputStream B:ByteArrayInputStream C:FileInputStream D:BufferedInputStream
答案:D
2.

以下选项中,哪个是FileOutputStream的父类?(    


A:InputStream B:File C:OutputStream D:FileOutput  3.

下列选项中,不属于InputStreamReader类的方法的是(    


A:flush() B:getEncoding() C:read() D:close() 4.

所有的字节输入流都从OutputStream类继承,所有的字节输出流都从InputStream类继承。


A:错 B:对 5.

对图片进行读写操作可以采用文件字符流。


A:错 B:对 6.

下列哪一个import命令可以使我们在程序中创建输入/输出流对象(   


A:import java.sql.*;          B:import java.util.*;  C:import java.net.*; D:import java.io.*; 7.

下面关于java中输入/输出流的说法错误的是(     )


A: ReaderWriter类用来读、写字符流。 B:RandomAccessFile只可以用来读文件。 C: File类用来处理与文件相关的操作。 D: FileInputStreamFileOutputStream类用读、写字节流。 8.

下列选项中,不属于FileReader类的方法的是(   


A:toString() B:read() C:readLine() D:close ()  9.

以下选项中,哪个是FileInputStream的父类( 


A:FileOutputStream B:InputStream


C:OutputStream    D:File 10.

阅读下列代码

import java.io.*;

public class Example{

public static void main(String[] args) throws Exception {

OutputStream out = new FileOutputStream("itcast.txt ", true);

        String str = "欢迎你!";

        byte[] b = str.getBytes();

        for (int i = 0; i < b.length; i++) {

            out.______(b[i]);

        }

        out.close();

    }

}下列选项中,哪个填写在程序空白处会使程序正确。



A:close() B:available() C:read() D:write()  11.

下列关于java.io.FileOutputStream的说法错误的是(    


A:通过类File的实例或者一个表示文件名称的字符串可以生成文件输出流。在流对象生成的同时文件被打开。但还不能进行文件读写 B:java.io.FileOutputStream用来进行文件的写入操作。用它提供的方法可以将指定文件写入本地主机硬盘上 C:java.io.FileOutputStream可以读取字节文件也可以读取字符文件 D:java.io.FileOutputStream一次只能读取一个字节的内容 12.

通过File类可对文件属性进行修改。


A:错 B:对 13.

IOException必须被捕获或抛出。


A:对 B:错 14.

Java中提供了用于读写Unicode字符的字符流Reader类和Writer类。


A:对 B:错 15.

File类中判断文件是否存在的方法是 (    )。


A:exists( ) B:delete(  ) C:getName() D:isFile()

温馨提示支付 ¥4.99 元后可查看付费内容,请先翻页预览!
点赞(193) dxwkbang
返回
顶部