java复习题库习题.doc

上传人:scccc 文档编号:13488622 上传时间:2022-01-06 格式:DOC 页数:5 大小:62KB
返回 下载 相关 举报
java复习题库习题.doc_第1页
第1页 / 共5页
java复习题库习题.doc_第2页
第2页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《java复习题库习题.doc》由会员分享,可在线阅读,更多相关《java复习题库习题.doc(5页珍藏版)》请在三一文库上搜索。

1、第七章 输入与输出流 、选择题 1流的传递方式是( B) A 并行的 B. 串行的 C. 并行和串行 D 以上都不对 2下列不是 java 的输入输出流的是( A) A 文本流 B. 字节流 C. 字符流 D 文件流 3凡是从中央处理器流向外部设备的数据流称为( D) A 文件流 B. 字符流 C. 输入流 D 输出流 4获取一个不包含路径的文件名的方法为( A) A. String getName( ) B. String getPath( ) C. String getAbslutePath( ) D. String getParent( ) 5下列属于文件输入输出类的是( D) A. F

2、ileInputStream 和 FileOutputStream B. BufferInputStream 和 BufferOutputStream C. PipedInputStream 和 PipedOutputStream D. 以上都是 6下列不属于 FileInputStream 输入流的 read ()成员函数的是( D) A. int read(); B. int read(byte b); C. int read(byte b,int offset,int len); D. int read(int line); 7 当处理的数据量很多,或向文件些很多次小数据,一般使用( C

3、)流 A. DataOutput B. FileOutput C. BufferedOutput D. PipedOutput 8当把一个程序、线程或代码段的输出连接到另一个程序、线程或代码短的输 入时,应使用(D)流 A. DataOutput B. FileOutput C. BufferedOutput D. PipedOutput 9当要将一文本文件当作一个数据库访问, 读完一个纪录后,跳到另一个纪录, 它们在文件的不同地方时,一般使用(B)类访问。 A. FileOutputStream B. RandomAccessFile C. PipedOutputStream D. Buff

4、eredOutputStream 10. java 中,实现通过网络使用 URL 访问对象的功能的流是(A) A. URL 输入流 B. Sock 输入流 C. PipedInputStream 输入流 D. BufferedInputStream 输入流 11 .以下哪一个为标准输出流类 ( C ) 。 A 、DataOutputStream B 、FilterOutputStream C 、PrintStream D 、BufferedOutputStream 12. 将读取的内容处理后再进行输出,适用下述哪种流 ( B ) 。 A、PipedStream B 、FilterStream

5、C 、 FileStream D 、ObjectStream 13. DataInput 和 DataOutput 是处理哪一种流的接口 ( B ) 。 A、文件流 B、字节流 C、字符流 D、对象流 14 .下面语句正确的是 ( A ) 。 A、 RandomAccessFile raf=new RandomAccesssFile(“data.dat ”, ”rw”); B、 RandomAccessFile raf=new RandomAccesssFile(new DataInputStream(); C、 RandomAccessFile raf=new RandomAccesssFi

6、le( “data.dat ”); D、 RandomAccessFile raf=new RandomAccesssFile(new File( “data.dat ”); 15.以下不是 Reader 基类的直接派生子类的是 ( C) 。 A、 BufferedReader D、PipedReader 16 测试文件是否存在可以采用如下哪一个方法 (D )。 B、 C、FileReader A、isFile () B、isFiles () C exist () D exists () 二、填空题 1. java 的输入输出流包括 字节流_ 、字符流、文件流、对象流以及多线 程之间通信的管道

7、。 2. java 中的非字符输出流都是 _ Outputstream _ 抽象类的子类。 3. java 中的字符输出流都是抽象类 Writer _ 的子类. 4. DataOutputStream 数据流向文件里写数据的方法为 writer () _ . 5. RandomAccessFile 所实现的接口是 _Datalnput 接口 _ 和 DataOutput 接口 . 6. 文件类 _File _ 是 java.io 中的一个重要的非流类,里面封装了对文件系 统进行操作的功能. 7. 文件操作中经常需要的是随机访问,java 中的 RandomAccessFile _ 类提供了随机

8、访问文件的功能. 8. Java 中,InputStream 和 Outputstream 是以 字节 为数据读写单位 的输入输出流的基类;Reader 和 Writer 是以 字符 为数据读写单位的输 入输出流的基类。 9. 以字符方式对文件进行读写可以通过 FileReader _ 类和 _ FileWriter _ 类来实现。 10. RandomAccessFile 类所实现的接口有 Datalnput 和 DataOutput _ ,调用它的 seek() 方法可以移动文件位置指针,以 实现随机访问。 1. java 语言提供处理不同类型流的类的包是( D) a) java.sql

9、b) java.util c) java.math d) java.io 2. 不属于 java.io 包中的接口的一项是( C) a) Data Input b) DataOutput c) DataI nputStream d) ObjectI nput 3. ByteArrayOutputStream 将下列哪一项作为输出流 (C) a)字符 b)字节 c)字节数组 D)对象 4. 下列流中哪一个使用了缓冲区技术 (A) A . BuffereOutputStream B. FilelnputStream C. DataOutputStream D.FileReader 5. 能对读入字

10、节数据进行 java 基本数据类型判断过滤的类是( C) A. Prin tStream B.DataOutputStream C.DataI nputStream D.BuffereI nputStream 6. 使用下列哪一个类可以实现在文件的任意一个位置读写一个记录 (A) A.Ra ndomAccessFile B.FileReader C.FileWriter D.File In putStream 7. 通常情况下,下列哪一个类的对象可以作为 BufferedReader 类的构造函数的参数(A) A.ln putStreamReader C.OutputStreamReader

11、& FileOutputStream 类的父类是() A.File B.FileOutput 9、下面的程序段创建了 BufferedReader 类的对象 in,以便读取本机 c 盘 my 文 件夹下的文件 1.txto File 构造函数中正确的路径和文件名的表示是(C )。 File f = new File(填代码处); file =new FileReader(f); in=new BufferedReader(file); A) ./1.txt B) ./my/1.txt C) c:my1.txt D) c: my1.txt .填空题 1. Java 的 I/O 流包括字节流、字符

12、流、文件流、对象流和管道流 2. 按照流的方向来分,I/O 流包括输入和输出流 3. 向 DataOutputStream 对象 dos 的当前集团处写入一个保存在变量 f 中的浮点数的语 句是 dos.writeDouble(f) 4. ByteArrayinputStream 以 字节数组 作为输入流。 5. 流在传输过程中的 串行 的 6. 在 java 语言中,实现多线程之间通信的流是 管道流 7. 在数据传输过程中,对数据进行某种类型的加工处理,这一过程称做 过滤 8. StringReader 类可以将一个 String 对象作为一个字符输入流使用 B.Pri ntStream D.Pri ntWriter C.OutputStream D.ln putStream

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1