IO流

HeJin小于 1 分钟JavaIO流

概述

当需要进行数据的传输的时候可以使用IO流来进行。例如:把磁盘中文件的数据读取到内存中。把内存中的数据写入到磁盘中。把网络中的数据读取到内存中。

分类

IO流根据处理数据类型的不同分为字符流和字节流,根据数据流向不同分为输入流和输出流,对输入流只能进行读操作,对输出流只能进行写操作。

数据类型流向顶层父类
字节流输入(读)java.io.InputStream
字节流输出(写)java.io.OutputStream
字符流输入(读)java.io.Reader
字符流输出(写)java.io.Writer