分类
● 字节流,读写时以字节为单位,抽象父类是 InputStream 和 OutputStream
● 字符流,读写时以字符为单位,抽象父类是 Reader 和 Writer
● 转换流,用来把字节流转换为字符流,相关类:InputStreamReader 和 OutputStreamWriter
● 缓冲流,增加缓冲来提高读写效率,相关类:
○ BufferedInputStream
○ BufferedOutputStream
○ BufferedReader
○ BufferedWriter
● 对象流,配合序列化技术将 java 对象转换成字节流或逆操作,相关类:ObjectInputStream,ObjectOutputStream
5、线程与并发