您现在的位置:学赛首页 > 计算机等级考试 > 复习资料 > 正文
二级Java重点难点分析:输入输出及文件操作
http://www.educity.cn 作者:希赛IT教育研发中心 来源:希赛网 2007年7月10日 发表评论 进入社区

第9章 输入输出及文件操作

    本章节内容来自全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。    本章主要考查I/O流、文件和正则表达式等,包括java.io的抽象类与接口、文件非流类File、字符I/O流、字节I/O流、管道流、过滤流、压缩流、J2SE的新增I/O功能和正则表达式类等。通过对历年试卷内容的分析,本章考核内容约占卷面分数6%,属于非重点考查内容。由命题走势图9-1可知,本节内容所涉及考题分值有上升的趋势。

    9.1  基础知识
    9.1.1  考点1:java.io中的接口
    Java的输入输出流包括字节流、字符流、文件流、对象流以及对线程之间通信的管道流,java.io包中的类可以处理以上输入输出流。
    java.io包中具有如下接口:
    (1)处理字节流的DataInput接口和DataOutput接口。
    (2)处理对象流的ObjectInput接口和ObjectOutput接口。
    (3)筛选文件名的FileNameFilter接口。
    (4)处理对象流的Serializable接口。该接口是对象序列化开关,不含任何抽象方法或常量,输入输出的对象在传输前,都必须实现该接口。

    9.1.2  考点2:java.io中的抽象类
    java.io包中的抽象类如下:
    (1)字节流的抽象类InputStream和OutputStream。
    (2)过滤流的抽象类FilterOutputStream和FilterInputStream。
    (3)字符流的抽象类Reader和Writer。
    (4)压缩抽象类InflaterInputStream和DeflaterOutputStream。
    
       例9.1.1  下列叙述中,正确的是(   )。[2005年9月 选择第24题]
    A.Reader是一个读取字符文件的接口   B.Reader是一个读取数据文件的抽象类
    C.Reader是一个读取字符文件的抽象类   D.Reader是一个读取字节文件的一般类
    答案:C
  本章节内容来自希赛全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。(购书请见 :http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032470