什么是IO?
I就是input即输入,O就是output即输出。输入就是硬盘中的数据到内存中;输出就是内存中的数据存储到硬盘中。流指的是方向流向
IO的分类
根据数据的流向分为输出流和输入流
1、输出流:把数据从内存中存入到硬盘上的
2、输入流:把硬盘中的数据读取到内从中
根据数据类型分为字节流和字符流
1、字节流:以字节为单位,读写数据的流
2、字符流:以字符为单位,读写数据的流
顶级父类们
| 输入流 | 输出流 |
---|
字节流 | 字节输入流 InputStream | 字节输出流 OutStream |
字符流 | 字符输入流 Reader | 字节输出流 Writer |