IO(input & output)在生活中随处可见,比如上网,上传文件资料,或者下载,文件,音乐,然后在自己的电脑上听下载好的音乐,这就涉及到了IO,有和服务器的交流和客户的交流,更多的是关注客户的交流。
IO流:有字节流(0、1)和字符流(比如字母,中文),即数据源(譬如文件,数据库等存储数据的介质)和程序之间的数据流向。
IO流以0 1 形式存在
核心类:1.File文件类
2.InputStream字节输入流
3.OutputStream字节输出流
4.Writer字符输出流
5.Reader*****************字符输入流
6.Flushable*********************************刷新流接口
7.Closeable**关闭流接口
8.Serializable序列化接口
节点流:直接从数据源读写数据
包装流:不直接数据源读写数据,是其他流进行封装的,可以提高效率或者使操作更加简单