按照流向分为:输入流(inputStream)和输出流(outputStream) 按照处理数据的单位分为:字节流和字符流 字节流是inputStream和outputStream的子类,字符流继承于inputStreamReader和outputStreamWriter