你的位置:
首页
>
IT圈
>
Java-IO知识测试1
2024年6月3日发(作者:卓心水)
Java-IO知识测试1
1.下列叙述中,正确的是(C)
是一个读取文本文件的接口
是读取二进制数据文件的抽象类是一个读取文
本文件的抽象类是读
取二进制数据文件的一般类
2.下面关于IO流的说法正确的是(ABC)
流可以分为字节流和字符流
ader和FileWriter是专门用于读取和写入文本文件的C.顶
层类有InputStream和OutputStreamD.顶层类有Reader和Writer,他们
都是接口
ader类描述正确的是(B)A.字节输入流B.字符输入流C.打
印流D.序列化流
4.下列关键字能和try一起使用的有(CD)ze
5.具有readLine()方法的类是(iter
edReader
6.关于newLine()方法描述错误的是(C)e()方法写入换行
e()方法会根据不同操作系统自动选择使用相应的换行
e()方法是FileWiter类的方法
e()方法是BufferedWriter类的方法
8.以下关于java异常说法不正确的是(D)
ble类是Java语言中Error类和E某ception类的父类。B.
当异常对象是E某ception类(或其子类)的实例时,能通过Java虚拟
机或者throw语句抛出该异常对象,并能通过trycatchfinally处理。
6(包括jdk6)之前,如果只用一个catch块捕捉多个异常对象,
则catch子句中的参数类型应是所有存在的异常对象的父类。D.以上说法
都不对。
9.字节输出流的抽象基类是(A)Stream类tream类
类类
10.下面程序的运行结果是
(D)FileOutputStreamfo=newFileOutputStream(“c:demo.t某
t”);(“abc”);();
A.在C盘创建文件demo.t某t,但文件是空的B.在C盘创建文件
demo.t某t,并写入数据abcC.将C盘已有的文件demo.t某t中追加写入
abcD.编译失败
11.下列关于Java中文件输入输出的说法正确的是(AB)A.在Java中,
文件的输入输出功能是通过流来实现的B.如果要把数据写入一个文件中,
需要创建一个流对象
C.字符流在某些方面比如图片的处理,比字节流更方便D.可以通过
Readerr=newReader(“c:java.t某t”);创建一个输入流对象
2024年6月3日发(作者:卓心水)
Java-IO知识测试1
1.下列叙述中,正确的是(C)
是一个读取文本文件的接口
是读取二进制数据文件的抽象类是一个读取文
本文件的抽象类是读
取二进制数据文件的一般类
2.下面关于IO流的说法正确的是(ABC)
流可以分为字节流和字符流
ader和FileWriter是专门用于读取和写入文本文件的C.顶
层类有InputStream和OutputStreamD.顶层类有Reader和Writer,他们
都是接口
ader类描述正确的是(B)A.字节输入流B.字符输入流C.打
印流D.序列化流
4.下列关键字能和try一起使用的有(CD)ze
5.具有readLine()方法的类是(iter
edReader
6.关于newLine()方法描述错误的是(C)e()方法写入换行
e()方法会根据不同操作系统自动选择使用相应的换行
e()方法是FileWiter类的方法
e()方法是BufferedWriter类的方法
8.以下关于java异常说法不正确的是(D)
ble类是Java语言中Error类和E某ception类的父类。B.
当异常对象是E某ception类(或其子类)的实例时,能通过Java虚拟
机或者throw语句抛出该异常对象,并能通过trycatchfinally处理。
6(包括jdk6)之前,如果只用一个catch块捕捉多个异常对象,
则catch子句中的参数类型应是所有存在的异常对象的父类。D.以上说法
都不对。
9.字节输出流的抽象基类是(A)Stream类tream类
类类
10.下面程序的运行结果是
(D)FileOutputStreamfo=newFileOutputStream(“c:demo.t某
t”);(“abc”);();
A.在C盘创建文件demo.t某t,但文件是空的B.在C盘创建文件
demo.t某t,并写入数据abcC.将C盘已有的文件demo.t某t中追加写入
abcD.编译失败
11.下列关于Java中文件输入输出的说法正确的是(AB)A.在Java中,
文件的输入输出功能是通过流来实现的B.如果要把数据写入一个文件中,
需要创建一个流对象
C.字符流在某些方面比如图片的处理,比字节流更方便D.可以通过
Readerr=newReader(“c:java.t某t”);创建一个输入流对象