1、打印流 PrintWriter 与 PrintStream 可以直接操作输入流和文件
2、序列流 SequenceInputStream 对多个流进行合并
3、操作对象ObjectInputStream 与 ObjectOutputStream 被操作的对象需要实现Serializable(标记接口)
4、关键字(Transient) 非静态数据不想被序列化可以使用这个关键字修饰
5、RandomAccessFile 随机访问文件,自身具备读写的方法。 通过skipBytes(int x), seek(int x)来达到随机访问
6、管道流 PipedInputStream和 PipedOutputStream 输入输出可以直接进行连接,通过结合线程使用
7、操作基本数据类型DataInputStream与 DataOutputStream
8、操作字节数组ByteArrayInputStream 与 ByteArrayOutputStream
9、操作字符数组CharArrayReader 与 CharArrayWrite
10、操作字符串 StringReader 与StringWriter