08Java输入输出流-湖南大学.pptVIP

  • 2
  • 0
  • 约1.17万字
  • 约 41页
  • 2017-08-15 发布于天津
  • 举报
08Java输入输出流-湖南大学.ppt

JAVA程序设计 (08) JAVA Programming 湖南大学软件学院 主讲:荣辉桂 Email ronghg@163.com 第6章 输入输出流 6.1 数据流的概念 6.2 基本输入输出类 6.3 对象流 6.4 文件的操作 6.1 数据流的概念 6.1.1 输入流和输出流 6.1.2 字节流和字符流 6.1.3 Java的标准数据流 6.1 输入输出方法 什么是数据流 ? 6.1.1 输入流和输出流 在Java中,把所有输入和输出都当作流来处理。 流是按一定顺序排列的数据的集合 输入数据时,一个程序打开数据源上一个流(文件或内存等),然后按顺序输入这个流中的数据,这样的流称为输入流。 输出数据时,一个程序可以打开一个目的地的流,然后按顺序从程序向这个目的地输出数据,这样的流称为输出流 输入和输出的方向是以程序为基准的。通常,也把从输入流中输入数据到程序中称为读数据(read),反之,从程序中将数据输出到输出流中称为写数据(write) 。 具体步骤一般为: 打开一个流 while(数据存在时) 读数据或写数据 关闭流 6.1.2 字节流和字符流 Java的输入输出流中,根据它们的数据类型,主要分为两类 1. 字符流 字符流的输入输出数据是字符码,即Unicode字符(当遇到不同编码的字符时,Java的字符流会自动将其转换

文档评论(0)

1亿VIP精品文档

相关文档