Java - IO知识测试1(2)
D. File 类用来处理与文件相关的操作。
24. 使用字符流可以成功复制哪些文件( A )
A. 文本文件
B. 图片文件 C. 视频文件 D. 以上都可以复制 25. java.io 包中提供的用于筛选文件名的接口是( D ) A. DataInput B. DataOutputStream C. RandomAccessFile
D. FilenameFilter
26. 下列流中哪一个使用了缓冲区技术(A )
A. BufferedOutputStream
B. FileInputStream C. DataOutputStream D. FileReader
27. 通常情况下,下列哪一个类的对象可以作为 BufferedReader 类的构造函数的参数 ( D) a
A.InputStreamReader(reader 的子类)
B.PrintStream C.OutputStreamReader D.PrintWriter
28. 若要创建一个新的含有父目录的目录,应该使用下列哪一个类的实例( B) A.RandomAccessFile
B.FileOutputStream C.File D.以上都对
29. 如果在当前目录下不存在 Hello.txt 文件,试图编译和运行下面代码会输出什么 C import java.io.*; public class Mine { public static void main(String argv[]){ Mine m=new Mine(); System.out.println(m.amethod()); } public int amethod() { try { FileInputStream dis= new FileInputStream(\}catch (FileNotFoundException fne) { System.out.println(\-1; }catch(IOException ioe) { } finally{ System.out.println(\return 0; } } A. No such file found B. No such file found ,-1
C. No such file found, Doing finally, -1 D. 0
30. 与 InputStream 流相对应的 Java 系统的标准输入对象是 A
A.System.in
B.System.out C.System.err D.System.exit()
31. 文件输出流的构造方法是 public FileOutputStream(String name,Boolean append) throws FileNotFoundException,当参数 append 的值为 true 时,表示(B ) A. 创建一个新文件
B. 在原文件的尾部添加数据
C. 覆盖原文件的内容 D. 在原文件的指定位置添加数据
32. 下面的程序段的功能是 (D) File file1=new File(\A. B. C. D. 在当前目录下生成子目录:\\xxx\\yyy 生成目录:e:\\xxx\\yyy 在当前目录下生成文件 xxx.yyy 以上说法都不对
33. 下列哪两个方法可以创建目录( CD A. createNewFile() B. createTempFile() )
C. mkdir() D. mkdirs()
34. 下面的程序段创建了 BufferedReader 类的对象 in, 以便读取本机 d 盘 my 文件夹 下的文件 1.txt。File 构造函数中正确的路径和文件名的表示是( C )。 File f=new File(填代码处); file=new FileReader(f); in=new BufferedReader(file); A. \B. \
C. \D. \
35. 当方法遇到异常(编译时异常)又不知如何处理时,下列哪种说法是正确的( C ) A. 捕获异常(try{?}catch{?}) B. 抛出异常(throw 异常对象)
C. 声明异常(throws 异常类型) D. 嵌套异常
36. 如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象(AD)
A. FileInputStream B. FileOutputStream
C. DataOutputStream
D. BufferedInputStream
37. 下列哪一个 import 命令可以使我们在程序中创建输入/输出流对象(C) A. import java.sql.*; B. import java.util.*;
C. import java.io.*; D. import java.net.*;
38. 下列关于转换流说法不正确的是 ( B ) A. InputStreamReader 和 OutputStreamWriter 都是转换流 B.
InputStreamReader 是字符流通向字节流的桥梁
C. 转换流可以在创建对象的时候指定编码集 D. 我们需要使用字符流时,可以用转换流把字节流转换成字符流
39. File 类中的 isDirectory()方法的作用是( BD A. 判断 File 对象封装的是否是文件 )
B. 判断 File 对象封装的是否是目录 C. 判断 File 对象中封装的是否是根目录
D. 返回值类型是 boolean
40. 字符流与字节流的区别在于( D ) A.前者带有缓冲,后者没有 B.前者是数组读写,后者是字节读写 C. 二者没有区别,可以互换使用
D. 每次读写的字节数不同
…… 此处隐藏:600字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




