一.概述 IO流用来处理设备之间的数据传输,上传文件和下载文件,Java对数据的操作是通过流的方式,Java用于操作流的对象都在IO包中. 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作. 注:java把所有的传统的流类型都放到在java.io包下,用于实现输入和输出功能. 1.1.IO流分类 按照流的不同方向分为:输入流和输出流, 凡是含有in的,都可理解为输入流,…