缓冲流的优点及实现原理:
不带缓冲流的工作原理:
读取一个字节/字符,就会向用户指定的路径写出去,读一个写一个,频繁的读写增加了读写次数,降低了效率
带缓冲流的工作原理:
读取到一个字节/字符,先不输出,等凑足了缓冲的最大容量后一次性写出去,减少了读写次数,提高了效率
源码中显示缓冲流内部提供了一个默认大小为8192(8kb)的缓冲区。
所以缓冲流常用于提高文本的读取效率。
下面是流的分类和用法:
缓冲流的优点及实现原理:
不带缓冲流的工作原理:
读取一个字节/字符,就会向用户指定的路径写出去,读一个写一个,频繁的读写增加了读写次数,降低了效率
带缓冲流的工作原理:
读取到一个字节/字符,先不输出,等凑足了缓冲的最大容量后一次性写出去,减少了读写次数,提高了效率
源码中显示缓冲流内部提供了一个默认大小为8192(8kb)的缓冲区。
所以缓冲流常用于提高文本的读取效率。
下面是流的分类和用法:
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。