第12章 文件和流.pptVIP

  • 4
  • 0
  • 约 28页
  • 2015-08-12 发布于广东
  • 举报
第12章 文件和流 学习导读 输入和输出是一个程序重要的功能,Java的应用程序和Java Applet往往经常要通过输入和输出来读写数据。 本章将介绍如何从一个能发送字节序列的“数据源”获得输入,以及如何将输出发送给能够接收字节序列的一个“目标”。 课程结构 Java流类库简介 基本流 数据流 文件流 对象流和序列化 12.1 Java流类库简介 1 流的概念 Java所有的I/O机制都是基于数据流的,这些数据流表示了字符或者字节数据的流动序列。 流是一个很形象的概念,当程序需要读取数据时,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接,则这就是“输入流”,如图所示。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流,这就是“输出流”,这时你就可以想像数据好像在这其中“流”动一样,如图所示。 12.1 Java流类库简介 12.1 Java流类库简介 Java中的流分为两种: 一种是字节流,另一种是字符流 分别由四个抽象类来表示(每种流包括输入和输出各两种,所以一共四个): InputStream OutputStream Reader Writer 12.1 Java流类库简介 2 Java的I/O库 Java中的字节流是用于处理字节的输入和输出的,包括读写二进制数据等方面的内容。 InputStream OutputStream

文档评论(0)

1亿VIP精品文档

相关文档