赞
踩
缓冲:缓和冲击,内存中预留了一部分空间,这些空间用来缓冲输入或输出的数据,叫做缓冲区。
使用缓冲区可以提高程序读写效率,因为数据读写速度和处理速度不平衡,读写速度很慢,如果太多次读写数据,会浪费大量的时间。
BufferedOutputStream会将写入外界设备的数据先放到缓冲区中,当缓冲区满时写入到外界设备(磁盘等),并清空缓冲区,减少IO操作,也可以调用flush()方法将缓冲区的数据强制写入到外界设备,并清空缓冲区。
默认缓冲区大小是8K。
public BufferedOutputStream(OutputStream out) {
this(out, 8192);
}
常用方法 |
---|
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。