流根据方向可以分为输入流和输出流,输入和输出是相对内存而言的,从内存中出来是输出,进入内存是输入,输入流叫做inputStream、输出流叫做outputStream,输入还叫读read,输出叫写write。
流根据读取方式可以分为字符流和字节流。一个字符占两个字节,字节流适合读取视频,声音,图片等二进制文件;字符流适合读取纯文本文件。
Java中所有的字节流都以Stream结尾,所有的字符流都含有reader或者write。
一些用的多的流。