- 2
- 0
- 约3.63千字
- 约 19页
- 2017-11-17 发布于河南
- 举报
第15章 文件的输入输出
第15章 文件的输入输出 程序的输入输出是程序语言设计中的一个比较重要的部分。输入输出主要面对的是对文件内容进行操作。例如从键盘输入数据,从一个文件中获取到信息或者将信息写入到文件中。本章就主要介绍一下各种输入输出流。 15.1 流的概念 面向对象语言中,数据的输入和输出都是通过数据流来实现的。数据流是一组有顺序、有起点和终点的字符集合。 数据流可以分为输入流(InputStream)和输出流(OutputStream)。输入流只可以读取数据而不能写出数据,输出流只能写入数据而不能读取数据。 在Java中,数据流类存在于java.io包中。数据流按照数据的单位来划分为字节流和字符流,其中字节流是用来处理字节的输入和输出的,各种数据都可以使用字节来表示;字符流是用来处理字符的输入和输出,它只可以处理文本化的数据,任何涉及到文本的数据类型都应该使用字符流来进行处理。 15.2 输入输出流 可以读取字节的类就被称为输入流,而且所有的输入流都继承自抽象类InputStream。一个能够将字节流传送出去的类被称为输出流,所有的输出流都继承自抽象类OutputStream。输入流和输出流可以分为字节流类和字符流类。 字节流类是InputStream和OutputStream两个抽象类。其中包含了字节输入和输出所有的方法。真正用来做数据输入和输出处理
原创力文档

文档评论(0)