IO流概括和分类
IO流概括
IO:输入/输出(Input/Output)
流:是一种抽象概念,对数据传输的总称。也就是说数据在设备间传输称为流,流的本质是数据传输。
IO流就是用来处理设备间数据传输问题的
常见的应用:文件复制、文件下载、文件上传
IO流分类
按数据流向
输入流:读数据
输出流:写数据
按数据类型分
字节流
字节输入流;字节输出流
字符流
字符输入流;字符输出流
IO流分类默认按照数据类型来分的
如果数据通过Window自带的记事本软件打开,不是乱码,就使用字符流;否则使用字节流。
如果不知道该使用哪种类型的流,就使用字节流。