IO
Io是输入输出流,生类是子类,两个对应一个桥梁。
java的Io主要包含三部分:
.流式部分--Io的主体部分。
.非流式部分--主要包含一些辅助流式部分的类。
.文件读取部分的安全相关的类以及与本地操作系统相关的文件系统的类。
java中的流操作分为两种:
.基于字节流(InputStream读取,OutputStream写入)。
.字符流(Reader读取,Writer写入)。
File类对象表示磁盘上的文件或目录,它提供了与平台无关的方法来对磁盘上的文件或目录进行操作。
缓冲区作用:提高效率,减少磁盘上的Io操作,提高磁盘寿命。