1、什么是IO?
I 即 Input ,输入
O即OutPut ,输出
2、按流的方向分类
输入流:以InputStream,Reader结尾的流。
输出流:以OutputStream,Writer结尾的流。
3、按处理的数据单元分类
字节流:以Stream结尾,例如:FileInputStream,FileOutputStream
字符流:以Reader,Writer结尾,例如FileReader,FileWriter
4、按处理对象不同分类
节点流:可以直接从数据源/目的地读写数据,例如:FileInputStream,FileReader,DataInputStream
处理流:不直接连接到数据源或目的地,是处理的流,通过对其他流的处理提高程序的性能,如 BufferInputStream,BufferOutputStream,BufferReader,BufferedWriter,DataInputStream,DataOutputStream,ObjectInputStream,ObjectOutputStream,InputStreamReader,InputStreamWriter,PrintStream等,处理流也叫包装流

浙公网安备 33010602011771号