_关于_缓冲区_的破事儿

选自:孙卫琴

 

对于作者,一值认为长的不怎么好看,可能是不上相的原因吧。

 

跑题了,对于她写的书感觉深度不够,不过够基础撒。还是巩固了一些东东的。

 

何为缓冲区?

 

我的第一个反映就是:buffer。   that right!

 

now,let me tell a story abort the buffer。

 

拿java.io.OutputStream抽象类来做example!

 

从beijing运送烤鸭到shanghai,(谁叫beijing的烤鸭闻名呢,^_^)如果没buffer,那么每执行一次write(byte b)就要开车送一个烤鸭,如果要送100000只,那么这个100000次的运费是否太贵了。

 

好,buffer就粉墨登场了,相等于一个火车皮,装几千个烤鸭,然后拉过去,效率就提高了。

 

顺便提一下flush,不管buffer满没满,都运,霸道吧?

 

place:504

time  :2010-1-29 11:09:12

ps     :身后春哥还在开会,哈哈!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值