I/O流

看这篇博客就够了
https://www.cnblogs.com/hopeyes/p/9736642.html
输出总结:
I/O流分为字节流和字符流,字符流适合处理文字类文件,字符流能处理的字节流都可以处理。字符流以Reader或者Writer结尾,字节流以InputStream或者OutputStream结尾,其中Reader(字符输入流)、Writer(字符输出流)、InputStream(字节输入流)、OutStream(字节输出流)四个类都是抽象类,其他流类都是这四个类的子类。
如果你想对文件进行操作,所以操作对象选定File,下面确定使用字节流还是字符流,假如我们需要操作的是文本,那么我们选择字符流,所以我们选择子类FileReader对象作为输入流对象,FileReader对象最为输出流对象。输入流调用read()方法,输出流调用write()方法。可以一次读或者写一个字符,也可以读或写一个字符数组。
读写完成后使用flush()方法将缓冲区数据写入目的地。
最后使用close()方法关闭输出流和输入流。
缓冲流使得数据的读写更加高效

posted on 2022-02-10 17:46  小白成长变大神  阅读(40)  评论(0编辑  收藏  举报