首先包括四大家族:
1.Inputstream(字节输入流)
2.Outputstream(字节输出流)
3.Reader(字符输入流)
4.Writer(字符输出流)
Java.Io中常用的流主要包括:
文件专属:
java.io.FileInputStream
java.io.FileoutputStream
java.io.FileReader
java.io.Filewriter
转换流:(将字节流转换成字符流)
java.io.InputStreamReader
java.io.outputStreamWriter
缓冲流专属:
java.io.BufferedReader
java.io.BufferedWriter
java.io.BufferedInputStream
java.io.BufferedOutputStream
数据流专属:
java.io.DataInputStream
java.io.DataOutputStream
标准输出流:
java.io.PrintWriter
java.io.PrintStream
对象专属流:
java.io.ObjectInputStream
java.io.ObjectOutputStream