个人专栏:
算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础:Java基础_IT闫的博客-CSDN博客
c语言:c语言_IT闫的博客-CSDN博客
MySQL:数据结构_IT闫的博客-CSDN博客
数据结构:数据结构_IT闫的博客-CSDN博客
C++:C++_IT闫的博客-CSDN博客
C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客
基于HTML5的网页设计及应用:基于HTML5的网页设计及应用_IT闫的博客-CSDN博客
python:python_IT闫的博客-CSDN博客
离散数学:离散数学_IT闫的博客-CSDN博客
欢迎收看,希望对大家有用!
目录
问题
1. (单选题)FileReader类中有很多重载的读取字符的方法,其中read()方法如果读取已到达流的末尾,将返回的值是
2. (单选题)下列关于IO流的说法中,错误的
3. (单选题)下列选项中,哪个流使用了缓冲区技术?( )
4. (单选题)FileWriter类的write(int c)方法的作用是
5. (单选题)在程序开发中,经常需要对文本文件的内容进行读取。如果想从文件中直接读取字符,可以使用字符输入流()
6. (单选题)下列Writer类的常用方法中,强制将缓冲区的数据同步到输出流中的是()
7. (单选题)下面关于字节流缓冲区的说法中错误的是()
8. (单选题)下列OutputStream类的常用方法中,向输出流写入一字节的是()
9. (单选题)下列InputStream类的常用方法中,从输入流读取一字节(8位),把它转换为0~255的整数,并返回这一整数的是()
10. (单选题)下列选项中,哪一个不是InputStream的直接子类( )
11. (单选题)下列选项中,哪个类是用来读取文本的字符流?( )
12. (单选题)请将下列四个步骤进行排列,完成文件的赋值操作( ) ① 将字节流输入流和源文件相关联,输出流和目标文件相关联。 ② 明确源文件和目标文件。 ③ 使用输入流的读取方法读取文件,并将字节写入到目标文件中。 ④ 关闭资源。
13. (单选题)下面关于字节流缓冲区的说法错误的是( )
14. (单选题)下列选项中,使用了缓冲区技术的流是( )
15. (单选题)下列选项中,不属于InputStreamReader类的方法的是( )
16. (单选题)以下选项中,哪个是File类中isFile()方法返回值的类型()
17. (单选题)File类中以字符串形式返回文件绝对路径的的方法是( )
18. (单选题)以下关于File类的isDirectory ()方法的描述,哪个是正确的( )
19. (单选题)以下选项中,哪一个是File类delete()方法返回值的类型()
答案
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