文档详情

Java语言程序设计 教学课件 清华大学计算机与信息 7 Java程序的输入输出.pdf

发布:2015-11-08约1.79万字共44页下载文档
文本预览下载声明
Java程序的输入输出 流类概述 字节流类 字符流类 文件类 文件及终端输入输出 I/O软件层 应用 设备驱动程序 程序 独 立 于 设备驱动程序 java.io 设 应用 提供 程序 备 设备驱动程序 I/O层 的 (类层) I/O 设备驱动程序 层 应用 程序 OS 设备驱动程序 java.io包的核心  输入输出流类 定义线性的顺序的输入输出数据流 读输入流 数据源 写输出流 I/O 流类 数据目标  文件类(File类) 各种操作系统的文件管理提供的基本服务一样,但实现细节互不兼容。 解决java程序与文件系统的沟通。 输入输出流的分类  按输入方向 输入流(如 ImputStream、Reader等) 输出流(如OutputStream、Writer等)  按数据流的编码内容 面向字节的输入输出流类 ImputStream / OutputStream 面向字符的输入输出流类 Reader / Writer  按流连接的对象 节点流(node) 直接连接数据源的输入流、直接连接数据目标的输出流 过滤流(filter ),或称处理流 不直接与数据源或数据目标相连,而是与另外的流进行配合 提升对输入输出数据的处理功能。 节点流与处理流  节点流 对指定的目标(磁盘文件、内存等)读/写  处理流 使用节点流或另一个处理流作为输入或输出。 数 据 源 目
显示全部
相似文档