当前位置:编程学习 > JAVA >>

java程序员在处理下载文件时为什么缓冲1024个字节?

今天一同事问我一个问题:如何快速的下载一个文件,我就想把缓冲区放大,但是并不知道放多大,后来他说有一个方法可以获取得到,然后我查了一下java api,并测试了一下,果然很快,那个接口是:inputStream.available(),通过它获取估算的有效长度,然后定义为byte数组的长度。我想为什么大家在读取的时候都喜欢写1024呢? --------------------编程问答-------------------- 你也可以写成2048,反正别写太小就行了。。。
太小的话就没必要read(byte[])了
直接read就行了。 --------------------编程问答-------------------- 二机制代码,1024的倍数
补充:Java ,  Java相关
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,