InputStream的子类
FileInputStream 文件流
PipedInputStream 管道输入流:读取管道内容。多和PipedOutputStream一起用于多线程通信。
ObjectInputStream 用来恢复被序列化的对象
ByteArrayInputStream 包含一个内存缓冲区,字节从中取出。
SequenceInputStream 多种输入流的逻辑串联,从第一个输入流读取,直到最后一个输入流。
FilterInputStream 过滤流,在读写数据的同时还可以对数据进行特殊处理。
OutputStream的子类
FileOutputStream 文件流
PipedOutputStream 管道流
ObjectOutputStream 将对象序列化后写入指定地方
ByteArrayOutputStream 在字节数组和流之间搭建桥梁
SequenceOutputStream 是多种输入流的逻辑串联
FilterInputStream 过滤流,在读写数据的同时还可以对数据进行特殊处理
字符流
Reader
Writer