黑马程序员技术交流社区
标题:
关于BufferedInputStream与BufferedOutputStream
[打印本页]
作者:
太阳上的鱼
时间:
2016-2-24 23:45
标题:
关于BufferedInputStream与BufferedOutputStream
BufferedInputStream是将硬盘中的文件一次性写入内存数组1:1024*8字节得内容,在内存中又将这些字节得内容传给BufferedOutputStream中的数组2,然后再从数组2一次性写入硬盘文件!!
但是创建一个字节数组就能完成,而且速度还比它们快,那么用BufferedInputStream和BufferedOutputStream还有什么意义
作者:
ma464526717
时间:
2016-2-25 22:35
如果你要传入的数据有8192个字节大小,定义的数组会快点,因为那样它只对一个数组进行操作而BufferedInPutStream要操作两个数组。但是如果要传入的数据很大的话,使用BufferedInPutStream会比较快。
作者:
太阳上的鱼
时间:
2016-2-26 18:31
如果是大数据,我创建一个大些的数组不是一样吗
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2