Java程序设计与实践教程 张诚洁 梁海丽 单元8输入输出流新.pptVIP

  • 1
  • 0
  • 约1.54万字
  • 约 69页
  • 2015-12-14 发布于广东
  • 举报

Java程序设计与实践教程 张诚洁 梁海丽 单元8输入输出流新.ppt

单元8 输入/输出流 任务导入 教学目标 知识目标 了解流、输入/输出流的概念。 掌握常见的输入/输出流类及其主要方法。 理解Java语言文件的概念。 掌握Java语言文件及目录的基本操作。 技能目标 能够合理地创建流来进行输入/输出操作。 能够编程实现对文件的顺序、随机访问。 相关知识 输入/输出流 Java对文件的管理 Java对文件的访问 过滤流 输入/输出概述 程序需要与外界进行信息交换,即程序需要具备输入/输出的功能。 所谓输入/输出是以程序为主体而言的,当从程序向外部输出数据时称为“输出(write)”,此时程序是数据的提供者,即数据源(source);当程序从外部读取数据时称为“输入(read)”,此时程序是数据的使用者,即数据的目的地(dest)。 输入/输出流 Java语言以流(Stream)的方式来处理输入/输出数据。 不论输入还是输出,数据就像在数据通信信道中从“数据源”流向“数据的目的地”,如图所示。 输入/输出流类 Java语言开发环境的java.io包提供了大量的类对流进行操作,从而实现了输入/输出功能。 根据输入/输出的数据类型,可以将流从结构上分为字节流(以字节为处理单位)和字符流(以字符为处理单位)。 字节流的输入流和输出流的基础类是InputStream和OutputStream。字符流的输入流和输出流的基础类是Reader和Writer。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档