概述:


  • IO:输入/输出(Input/Output)
  • 流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输成为流,流的本质是数据传输
  • IO流就是用来处理设备间数据传输问题的
  • 常见的应用:文件复制;文件上传;文件下载



分类:

按照数据的流向:


  • 输入流:读数据
  • 输出流:写数据

按照数据类型来分:


字节流:(字节输入流、字节输出流),字节缓冲流,标准输入输出流,字节打印流,对象序列化与对象反序列化 字符流:(字符输入流,字符输出流),字符缓冲流,字符打印流