java中的IO流分为字节流和字符流;每种流又分输入流和输出流。先来说一下输入流和输出流:输入输出是针对程序内存而言,那么输入就是向内存写入数据;输出就是从程序内存写出数据。
字节流直接文件数据。
字符流则是通过字节写入到缓存,再通过缓存区操作数据。
字节流的父类为InputStream(输入流)和OutputStream(输出流)。
IntputStream的直接子类有:AudioInputStream,ByteArrayInputStream,FileInputStream,FilterInputStream,InputStream,ObjectInputStream, PipedInputStream,
SequenceInputStream, StringBufferInputStream
OutputSt