IO的体系:
字节流两个基类:
InputStream(字节输入流) OutputStream(字节输出流)
字节流两个基类:
Reader(字符输入流) Writer(字符输出流)
学习IP流体系:看顶层 (父类共性功能),用底层(子类具体对象)、
该体系的一个好处就是:
每个子类的后缀名都是所属体系的父类名称,容易区分所属体系。
而且每一个子类前缀名都是该子类对象的功能体现。
这样我们在使用IO体系中对象,就容易查找
/*
* flush()和close有什么区别
* flush():仅将缓冲区中的数据刷新到目的地。流对象可以继续使用
* close():将缓冲中的数据流刷新到目的地后,直接关闭资源,流无法继续使用,只能使用一次
* 在close():方法当中其中其中在关闭之前都会调用一次flush();
*/