字节流与字符流对应,输入流和输出流对应,桥梁指从字节流到字符流。对应输入和输出为InputStreamReader和OutputStreamWriter。InputStream是所有字节流的父类,它是一个抽象类。ByteArrayInputStream\StringBufferInputStream\FileInputStream是三种基本的介质流,它们分别将Byte数组、StringBuffer、和本地文件中读取数据。PipedInputStream是从与其他线程共用的管道中读取数据(创建时会有对应的PipedOutputStream)。
装饰流:有原数据、可以被包装的。包装类,能包装其他事务的。(ObjectInputStream和所有的FilterInputStream的子类都是装饰流)
OutputStream是所有输出字节流的父类,它是一个抽象类。BytrArryOutputStream\FileOutputStream两种基本介质流,分别将Byte数组和本地文件中输出数据。