IO流之缓冲流
1.1 缓冲流有什么作用 使用缓冲数组以后,整体的读取,写入效率提升很大,降低了CPU通过内存访问硬盘的次数,提高效率,降低磁盘损耗 字节输入缓冲 BufferedInputStream 字节输出缓冲 BufferedOutputStream 字符输入缓冲 BufferedReader 字符输出缓冲 BufferedWriter 【重点】 所有的缓冲流都没有任何的读取写入文件的能力,都需要对应的输入流和输出流来提供对应的能力 在创建缓冲流对象时,需要传入对应的输入流对象和输出流对象 底层就是提供了一个默认大小的缓冲数组用于提高效率 1.2 字节缓冲流 输入缓冲流: BufferedInputS