源:输入流 (是指向流中输入,所以叫输入流) InputStream,Reader 目的:输出流(从流向外输出到其它位置) OutputStream,Writer 它们各自有都有带有缓冲区技术的子类或者叫装饰类。 2.判断操作的数据是否是纯文本。 是:字符流 不是:字节流 特殊情况下运用转换流 3.当体系明确后,再明确要使用哪个具体的对象。 通过设备进行区分: 源设备:内存,硬盘,键盘 目的设备:内存,硬盘,控制台