🎯问题
1. (单选题)FileReader类中有很多重载的读取字符的方法,其中read()方法如果读取已到达流的末尾,将返回的值是
A. 0
B. -1
C. 1
D. 无返回值
2. (单选题)下列关于IO流的说法中,错误的
A. InputStream读文件时操作的都是字节
B. Reader是字符输入流
C. FileReader和FileWriter用于读写文件的字节流
D. BufferedReader和BufferedWriter是具有缓冲功能的字符流。
3. (单选题)下列选项中,哪个流使用了缓冲区技术?( )
A. BufferedOutputStream
B. FileInputStream
C. ObjectOutputStream
D. FileReader
4. (单选题)FileWriter类的write(int c)方法的作用是
A. 写出单个字符
B. 写入多个字符
C. 写入一个整形数据
D. 写入单个字符
5. (单选题)在程序开发中,经常需要对文本文件的内容进行读取。如果想从文件中直接读取字符,可以使用字符输入流()
A. Reader
B. Writer
C. FileReader
D. FileWriter
6. (单选题)下列Writer类的常用方法中,强制将缓冲区的数据同步到输出流中的是()
A. void write(int c)
B. void write(char cbuf[])
C. void flush()
D. void close()
7. (单选题)下面关于字节流缓冲区的说法中错误的是()
A. 使用字节流缓冲区读写文件是逐字节读写
B. 使用字节流缓冲区读写文件时,可以一次读取多个字节的数据
C. 使用字节流缓冲区读写文件,可以大大提高文件的读写操作效率
D. 字节流缓冲区就是一块内存,用于暂时存放输入输出的数据
8. (单选题)下列OutputStream类的常用方法中,向输出流写入一字节的是()
A. void flush()
B. void close()
C. void write(int b)
D. void write(byte[] b)
9. (单选题)下列InputStream类的常用方法中,从输入流读取一字节(8位),把它转换为0~255的整数,并返回这一整数的是()
A. void close()
B. int read(byte[] b,int off, int len)
C. int read()
D. int read(byte[] b)
10. (单选题)下列选项中,哪一个不是InputStream的直接子类( )
A. ByteArrayInputStream
B. FileInputStream
C. BufferedInputStream
D. PipedInputStream
11. (单选题)下列选项中,哪个类是用来读取文本的字符流?( )
A. FileReader
B. FileWriter
C. FileInputStream
D. FileOutputStream
12. (单选题)请将下列四个步骤进行排列,完成文件的赋值操作( ) ① 将字节流输入流和源文件相关联,输出流和目标文件相关联。 ② 明确源文件和目标文件。 ③ 使用输入流的读取方法读取文件,并将字节写入到目标文件中。 ④ 关闭资源。
A. ①②③④
B. ②①③④
C. ②③①④
D. ①③②④
13. (单选题)下面关于字节流缓冲区的说法错误的是( )
A. 使用字节流缓冲区读写文件是一个字节一个字节的读写。
B. 使用字节流缓冲区读写文件时,可以一次性读取多个字节的数据。
C. 使用字节流缓冲区读写文件,可以大大的提高文件的读写操作。
D. 字节流缓冲区就是一块内存,用于存放暂时输入输出的数据。
14. (单选题)下列选项中,使用了缓冲区技术的流是( )
A. DataInputStream
B. FileOutputStream
C. BufferedInputStream
D. FileReader
15. (单选题)下列选项中,不属于InputStreamReader类的方法的是( )
A. getEncoding()
B. close()
C. read()
D. flush()
16. (单选题)以下选项中,哪个是File类中isFile()方法返回值的类型()
A. int
B. boolean
C. Integer
D. String
17. (单选题)File类中以字符串形式返回文件绝对路径的的方法是( )
A. getName()
B. getParent()
C. getPath()
D. getAbsolutePath()
18. (单选题)以下关于File类的isDirectory ()方法的描述,哪个是正确的( )
A. 判断该File对象所对应的是否是文件。
B. 判断该File对象所对应的是否是目录。
C. 返回文件的最后修改时间。
D. 在当前目录下生成指定的目录。
19. (单选题)以下选项中,哪一个是File类delete()方法返回值的类型()
A. boolean
B. int
C. void
D. Integer
🎯答案
1-5:BCADC
6-10:CACCC
11-15:ABACD
16-19:BDBA