




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IO 部分测试题部分测试题 考试宣言考试宣言 同学们同学们 考试考多少分不是我们的目的考试考多少分不是我们的目的 排在班级多少的名次排在班级多少的名次 也不是我们的初衷也不是我们的初衷 我们考试的目的是要通过考试中的题目我们考试的目的是要通过考试中的题目 检查大家在这段时间的检查大家在这段时间的 学习中学习中 是否已经把需要掌握的知识掌握住了是否已经把需要掌握的知识掌握住了 如果哪道题目你不会如果哪道题目你不会 做做 又或者做错了又或者做错了 那么不用怕那么不用怕 考完试后考完试后 导师讲解的时候你要导师讲解的时候你要 注意听注意听 那时候学会了那时候学会了 记住了记住了 也一样不影响你高薪就业也一样不影响你高薪就业 本套题共本套题共 40 道不定项选择题 其中单选道不定项选择题 其中单选 30 道 多选道 多选 10 道 单选道 单选 2 分分 题 多选题 多选 4 分分 题 多选题不全对半分 全对满分 题 多选题不全对半分 全对满分 1 下列叙述中 正确的是 C A Reader 是一个读取文本文件的接口 B Reader 是读取二进制数据文件的抽象类 C Reader 是一个读取文本文件的抽象类 D Reader 是读取二进制数据文件的一般类 2 下面关于 IO 流的说法正确的是 ABC A IO 流可以分为字节流和字符流 B FileReader 和 FileWriter 是专门用于读取和写入文本文件的 C 顶层类有 InputStream 和 OutputStream D 顶层类有 Reader 和 Writer 他们都是接口 3 FileReader 类描述正确的是 B A 字节输入流 B 字符输入流 C 打印流 D 序列化流 4 下列关键字能和 try 一起使用的有 CD A final B finalize C finally D catch 5 具有 readLine 方法的类是 D A FileWriter B InputStreamReader C FileReader D BufferedReader 6 关于 newLine 方法描述错误的是 C A newLine 方法写入换行 B newLine 方法会根据不同操作系统自动选择使用相应的换行符 C newLine 方法是 FileWiter 类的方法 buffered D newLine 方法是 BufferedWriter 类的方法 7 实现下列哪个接口 可以启用序列化功能 C A Runnable 接口 B Comparable 接口 C Serializable 接口 D Comparator 接口 8 以下关于 java 异常说法不正确的是 D A Throwable 类是 Java 语言中 Error 类和 Exception 类的父类 B 当异常对象是 Exception 类 或其子类 的实例时 能通过 Java 虚拟机或者 throw 语句抛出该异常对象 并能通过 try catch finally 处理 C jdk6 包括 jdk6 之前 如果只用一个 catch 块捕捉多个异常对象 则 catch 子句中的参数类型应是所有存在的异常对象的父类 D 以上说法都不对 9 字节输出流的抽象基类是 A A OutputStream 类 B InputStream 类 C Writer 类 D Reader 类 10 下面程序的运行结果是 D FileOutputStream fos new FileOutputStream c demo txt fos write abc 字节流不能写入字符串 fos close A 在 C 盘创建文件 demo txt 但文件是空的 B 在 C 盘创建文件 demo txt 并写入数据 abc C 将 C 盘已有的文件 demo txt 中追加写入 abc D 编译失败 11 下列关于 Java 中文件输入输出的说法正确的是 AB A 在 Java 中 文件的输入输出功能是通过流来实现的 B 如果要把数据写入一个文件中 需要创建一个流对象 C 字符流在某些方面比如图片的处理 比字节流更方便 D 可以通过 Reader r new Reader c java txt 创建一个输入流对 象 12 Properties 类中的哪个方法可以和 IO 流相关联 C A getProperty B setProperty C load D stringPropertyNames 13 关于打印流 PrintWriter 说法正确的是 ACD A 该流只操作数据目的 不操作数据源 输出流 B 该流只操作数据源 不操作数据目的 C 如果启用了自动刷新 该流调用 println 方法时可以自动刷新 D 该流是 Writer 的子类 14 下面关于 Java 中异常处理 try 块的说法正确的是 A A try 块后通常应有一个 catch 块 用来处理 try 块中抛出的异常 B catch 块后必须有 finally 块 C 释放资源的代码应放在 try 块中 finally D 对抛出的异常的处理必须放在 try 块中 catch 15 File 类中的 listFiles 方法说法正确的是 AC A 获取 File 对象封装的路径下的全部文件和文件夹对象 B 只获取 File 对象封装的路径下的文件 C 该方法返回 File 类型数组 D 该方法返回 String 类型数组 16 下面的程序创建了一个文件输出流对象 用来向文件 test txt 中输出数据 假设程 序当前目录下不存在文件 test txt 编译下面的程序 Test java 后 将该程序运 行 3 次 则文件 test txt 的内容是 D import java io public class Test public static void main String args try String s ABCDE byte b s getBytes FileOutputStream file new FileOutputStream test txt true file write b file close catch IOException e System out println e toString 追加 启用追加了 A ABCABC B ABCDE C Test D ABCDE ABCDE ABCDE 17 以下哪两个流对象可以实现任意类型文件的成功复制 B 字节流 A FileReader 和 FileWriter B FileInputStream 和 FileOutputStream C BufferedReader 和 BufferedWriter D InputSteamReader 和 OutputStreamWriter 18 下面说法不正确的是 D A final 是个关键字 用来修饰成员变量 此变量就为常量 成员方法 此方法不 能被重写 类 此类不能被继承 B finally 是异常处理的一部分 它里面的代码正常情况下永远被执行 C finalize 是 Object 类中定义的 用于垃圾回收 由垃圾回收器调用 D final finally finalize 三个关键字都可以在类的内部使用 finalize 不是关键字 19 关于 File 类中的 exists 方法说法错误的是 CD A 判断 File 对象中封装的路径所对应的文件或者文件夹是否存在 B 此方法返回 boolean 类型值 C 判断 File 对象封装的路径是否是相对路径 D 判断 File 对象封装的路径是否是绝对路径 20 下面哪个流是字节通向字符的桥梁 A A InputStreamReader B OutputStreamWriter 字符到字节 C LineNumberReader D ObjectInputStream 21 关于对象的序列化说法错误的是 B A 实现序列化的对象必须实现 Serializable 接口 B 实现序列化的对象必须自定义序列号 C ObjectOutputStream 中的 writeObject 方法可以将对象写出 D ObjectInputStream 中的 readObject 方法可以读取对象 22 关于字符输入流 FileReader 描述错误的是 C A 可以读取文本文件 B 是 Reader 的子类 C 具有读取一行的方法 D 无法获得要读取文件的字节数 23 下面关于 java 中输入 输出流的说法正确的是 ABD A FileInputStream 与 FileOutputStream 类用来读 写字节流 B FileReader 与 FileWriter 类用来读 写字符流 C File 类既可以用来读文件 也可以用来写文件 D File 类用来处理与文件相关的操作 24 使用字符流可以成功复制哪些文件 A A 文本文件 B 图片文件 C 视频文件 D 以上都可以复制 25 java io 包中提供的用于筛选文件名的接口是 D A DataInput B DataOutputStream C RandomAccessFile D FileNameFilter filenameFilter 26 下列流中哪一个使用了缓冲区技术 A A BufferedOutputStream B FileInputStream C DataOutputStream D FileReader 27 通常情况下 下列哪一个类的对象可以作为 BufferedReader 类的构造函数的参数 A A InputStreamReader B PrintStream C OutputStreamReader D PrintWriter 28 若要创建一个新的含有父目录的目录 应该使用下列哪一个类的实例 C A RandomAccessFile B FileOutputStream C File D 以上都对 29 如果在当前目录下不存在 Hello txt 文件 试图编译和运行下面代码会输出什么 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 Hello txt catch FileNotFoundException fne System out println No such file found return 1 catch IOException ioe finally System out println Doing finally return 0 C 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 文件输出流的构造方法是 B public FileOutputStream String name Boolean append throws FileNotFoundException 当参数 append 的值为 true 时 表示 A 创建一个新文件 B 在原文件的尾部添加数据 C 覆盖原文件的内容 D 在原文件的指定位置添加数据 RandomAccess 32 下面的程序段的功能是 D File file1 new File e xxx yyy file1 mkdir A 在当前目录下生成子目录 xxx yyy B 生成目录 e xxx yyy C 在当前目录下生成文件 xxx yyy D 以上说法都不对 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 1 txt B d my 1 C d my 1 txt D d my 1 txt 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 38 下列关于转换流说法不正确的是 B A InputStreamReader 和 Out
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全球新能源电动叉车租赁行业发展趋势与2025年平台构建分析报告
- 全球工业机器人市场2025年技术革新与竞争格局深度报告
- 销售自考真题及答案
- 英雄联盟论文题目及答案
- 留学研究题目及答案
- QC检验员考试试题及答案
- 消毒供应中心院感考试试题及答案
- 有限空间作业安全考试试题及答案
- 2025科技公司员工劳动合同
- 2025企业管理资料范本财务顾问聘任合同书
- 80年血火淬炼此刻亮剑正当时:纪念中国人民抗日战争暨世界反法西斯战争胜利80周年阅兵仪式对初中生的启示-2025-2026学年初中主题班会
- 2025-2026学年西师大版(2024)小学数学一年级上册(全册)教学设计(附目录P227)
- 2025年大型集团财务审计外包服务合同风险防控条款规范
- 2025年国家保安员资格考试复习题库(附答案)
- 辅警考试真题(含答案)
- GB/T 45777-2025水泥中石膏掺量评估方法
- 园林机械完整版
- 几何模型“将军饮马”模型(将军饮马、将军遛马、将军造桥)(轴对称模型) 中考数学总复习必会几何模型剖析(全国通用)
- JJG 146-2011量块
- 小学数学思想方法(课件)
- 气管插管导管脱出的应急预案
评论
0/150
提交评论