- 3
- 0
- 约1.87万字
- 约 79页
- 2017-07-05 发布于四川
- 举报
第1章 输入/输出流和文件操作 1.1 文件和流的概念 1.2 字节输入/输出流类 1.3 字符输入/输出流类 1.4 文件操作类 1.1 文件和流的概念 1.1.1程序设计语言中的文件类型 1.1.2 流的概念 1.1.3 Java的输入/输出流与文件操作概述 文件类型 Java中有两种类型的文件:二进制文件和文本文件。这两种文件都将数据以位流序列的方式存储数据,即一个0或1的序列,差别是二进制文件是作为一个字节序列来处理的,而文本文件是作为一个字符序列来处理的。 文本文件可以用文本编辑器直接读写,而二进制文件不便使用文本编辑器直接读写,但却能够高效地由程序来进行读写。 I/O流 I/O是程序设计中的重要问题,大部分的应用程序都需要I/O操作,比如从键盘获得用户输入、在屏幕输出运行结果、对磁盘文件进行读写等等。应用程序只有通过I/O操作才能实现与用户的交互及数据的处理及存储. 在Java语言中,将不同类型的I/O抽象为流。所谓“流(stream)”,可以看作是数据在文件或程序之间的传递 流的概念 IO流分类 流分为输入流(InputStream)和输出流(OutputStream)两类,比如一个文件,当向其中写数据时,需要建立输出流;当从其中读取数据时,需要建立输入流。 按照流所处理的数据类型划分,可以分为: 字节流:用于处理字节数据。 字符流:用于处理字符数据。 按
原创力文档

文档评论(0)