一、缓冲流 1、介绍
缓冲流:不能直接作用在文件上,需要包一层,它是一种处理流。用于提高文件的读写效率。它在流的基础上对流的功能进行了增强。提高读写速度的原因:内部提供了一个缓冲区。缺省使用 8192 个字节(8Kb)的缓冲区 。
源码示例:BufferedInputStream
1 public class BufferedInputStream extends FilterInputStream { 2 // 默认缓冲区的大小 3 private static int DEFAULT_BUFFER_SIZE = 8192; 4 }