第八章 JAVA文件和输入输出流
第8章 输入输出流I/O 一、输入输出流I/O是计算机的最基本操作。 比如从键盘输入数据、从文件中读取数据或向文件中写数据、通过网络上传或下载数据等。 Java类库的设计者是通过创建大量的类来解决这个难题的。 在java中有关流的操作使用 io 包 import java.io.*; 在JDK1.4中,添加了nio类,用于改进性能及功能。 我们需要学习相当数量的类。另外,很有必要理解I/O类库的演化过程, 本章就介绍Java标准类库中各种各样的类以及它们的用法。 流式I/O “流(stream)”是个抽象概念,它代表任何有能力产出数据的数据源对象或者是有能力接收数据的接收端对象。 就流的运行方向来说,有两种基本的流是:输入流(Input Stream)和输出流(Output Stream)。可从中读出一系列字节的对象称为输入流。而能向其中写入一系列字节的对象称为输出流。 按处理数据的类型不同,流的分类 流 Java.io中的四个类: 以字节为对象: 输入流:InputStream 输出流:OutputStream 以字符为对象: 输入流: Reader 输出流: Writer 文件处理:File类 在学习那些真正用于在流中读写数据的类之前,让我们先看看一个实用工具,它提供了一个用于帮助我们处理文件目录事务的类库。 Fi
原创力文档

文档评论(0)