java复习题库习题_第1页
java复习题库习题_第2页
java复习题库习题_第3页
java复习题库习题_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第七章输入与输出流一、选择题1 .流的传递方式是(B)A.并行的B.串行的C.并行和串行D.以上都不对2 .下列不是java的输入输出流的是(AA.文本流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)B. BufferInputStream 和 BufferOutputS

2、treamC. PipedInputStream 和 PipedOutputStreamD.以上都是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)流A. DataOutputB. FileOutputC. BufferedOutputD.PipedOutput8 .当把一个程序、线程或代码段的输出连接

3、到另一个程序、线程或代码短的输 入时,应使用(D)流A. DataOutputB. FileOutputC. BufferedOutputD. PipedOutput9 .当要将一文本文件当作一个数据库访问,读完一个纪录后,跳到另一个纪录,它们在文件的不同地方时,一般使用(B)类访问。A. FileOutputStreamB. RandomAccessFileC. PipedOutputStreamD. BufferedOutputStream10 . java中,实现通过网络使用URL访问对象的功能的流是(A)A. URL输入流B. Sock输入流C. PipedInputStream 输入

4、流D. BufferedInputStream 输入流11 .以下哪一个为标准输出流类(C )。A、DataOutputStreamB、FilterOutputStreamC 、 PrintStreamD、 BufferedOutputStream12 .将读取的内容处理后再进行输出,适用下述哪种流(B )。A PipedStreamB、 FilterStreamC 、 FileStreamD、 ObjectStream13 . DataInput 和 DataOutput 是处理哪一种流的接口( B )。A、文件流B、字节流C、字符流D、对象流14 .下面语句正确的是(A )。A、Rando

5、mAccessFile raf=new RandomAccesssFile( "data.dat ",“ rw");B、RandomAccessFile raf=new RandomAccesssFile(new DataInputStream();C、RandomAccessFile raf=new RandomAccesssFile( "data.dat " );D> RandomAccessFile raf=new RandomAccesssFile(newFile( "data.dat " );15 .以下不是

6、Reader基类的直接派生子类的是(C)。B、FilterReaderA、BufferedReaderC、FileReaderD、PipedReader16 .测试文件是否存在可以采用如下哪一个方法(D )。A、isFile ()B 、isFiles ()C exist ()D> exists ()二、填空题1. java的输入输出流包括?节流 、字符流、文件流、对象流以及多线程之间通信的管道。2. . java中的非字符输出流都是 OutputStream 抽象类的子类。3. java中的字符输出流都是抽象类Writer 的子类.4. DataOutputStream数据流向文件里写数

7、据的方法为writer ().5. RandomAccessFile 所实现的接口是 JDataInput 接口 f口 DataOutput接口 .6. 文件类 File是java.io中的一个重要的非流类,里面封装了对文件系 统进行操作的功能.7. 文件操作中经常需要的是随机访问,java 中的 RandomAccessFile 类提供了随机访问文件的功能.8. Java中,InputStream和OutputStream是以 字节为数据读写单位的输入输出流的基类;Reader Writer是以 字符为数据读写单位的输入输出流的基类。9. 以字符方式对文件进行读写可以通过FileReader

8、 类和FileWhter 类来实现。10. RandomAccessFile 类所实现的接口有DataInput和DataOutput,调用它的seek()方法可以移动文件位置指针,以实现随机访问。1. java语言提供处理不同类型流的类的包是( D)a) java.sql b) java.util c) java.math d) java.io2 .不属于java.io包中的接口的一项是( C)a) DataInput b) DataOutput c) DataInputStream d) ObjectInput3 . ByteArrayOutputStream将下列哪一项作为输出流(C)a

9、)字符b)字节c)字节数组D)对象4 .下列流中哪一个使用了缓冲区技术(A)A . BuffereOutputStreamB. FileInputStreamC. DataOutputStreamD.FileReader5 .能对读入字节数据进行java基本数据类型判断过滤的类是( C)A. PrintStreamB.DataOutputStreamC.DataInputStreamD.BuffereInputStream(A)6 .使用下列哪一个类可以实现在文件的任意一个位置读写一个记录A.RandomAccessFileB.FileReaderC.FileWriterD.FileInput

10、StreamB.PrintStreamD.PrintWriter7 .通常情况下,下列哪一个类的对象可以作为BufferedReader类的构造函数的参数(A)A.InputStreamReaderC.OutputStreamReader8 . FileOutputStream 类的父类是()A.FileB.FileOutputC.OutputStreamD.InputStream9、下面的程序段创建了 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流包括字节流、字符流、文件流、对象流和管道流2 .按照流的方向来分,I/O流包括输入和输出流3 .向DataOutputStream对象dos的当前集团处写入一个保存在变量 f中的浮点数的语 句是 do

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论