【DOC】面向对象程序设计(Java)单元测试3

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《面向对象程序设计(Java)》单元测试3

班级姓名

一填空与选择题

1.Java中,InputStream和OutputStream是以()为数据读写单位的输入输出流的基类,Reader和Writer是以()为数据读写单位的输入输出流的基类。

2.用来创建以字节方式对文件进行读写的流是()类和()类。

3.从对异常的处理策略上,Java把异常分为非检查型异常和检查型异常,非检查型异常包括()异常和()异常,编译时编译器不对非检查型异常进行检查;对检查型异常,编译器要求要么对异常进行()处理,要么进行()处理。

4.建立文件"file.txt" 的字节输入流的语句是:()

A. InputStream in=new FileInputStream("file.txt");

B. FileInputStream in=new FileInputStream(new File("file.txt"));

C. InputStream in=new FileReader("file.txt");

5.创建一个DataOutputStream 的语句是:()

A. new DataOutputStream("out.txt");

B.new DataOutputStream(new File("out.txt"));

C. new DataOutputStream(new Writer("out.txt"));

D. new DataOutputStream(new OutputStream("out.txt"));

E. new DataOutputStream(new FileWriter("out.txt"));

F. new DataOutputStream(new FileOutputSream("out.txt"));

6.下面语句正确的是:()

A. RandomAccessFile raf=new RandomAccesssFile(“myfile.txt”,”rw”);

B. RandomAccessFile raf=new RandomAccesssFile(new DataInputStream());

C. RandomAccessFile raf=new RandomAccesssFile(“myfile.txt”);

D. RandomAccessFile raf=new RandomAccesssFile(new File(“myfile.txt”));

7.下列创建InputStreamReader对象的方法中哪些是正确的方法?

A. new InputStreamReader(new FileInputStream(“data”));

B. new InputStreamReader(new FileReader(“data”));

C. new InputStreamReader(new BufferedReader(“data”));

D. new InputStreamReader(“data”);

E. new InputStreamReader(System.in);

二.编一程序,从键盘输入一个实数,求其平方根并输出。要求对输入为负数和非数字的数据时所产生的异常进行捕获处理,并给出提示信息。

三、编一程序。要求

1 在当前目录下创建目录Personal.

2 将自己的学号、姓名、性别写入到目录Personal下的文件Info.dat中。

3 将文件Info.dat中的数据显示在屏幕上。

相关文档
最新文档