黑马程序员技术交流社区
标题:
字节流缓冲区的小问题
[打印本页]
作者:
王红潮
时间:
2012-10-20 15:45
标题:
字节流缓冲区的小问题
字节流缓冲区BufferedInputStream和BufferedOutputStream创建时会创建一个内部缓冲区数组,那么,用缓冲区读写数据时是不是只用read()和write()就成了,不需要再创建byte数组?
是不是相当于将文件读取并保存到缓冲区?缓冲区能够保存多大的数据?
作者:
李兆宁
时间:
2012-10-20 15:53
不用创建数组了,至于大小,能是1024吗。。。
作者:
王晓州
时间:
2012-10-21 19:44
是的,字节流里面已经定义好了数组,我们只管拿来用就好了。
至于缓冲区的大小也就是是数组的大小。
如果用的是空参数的构造函数是8192;
如果是带参数的话,就是参数大小了;
其实空参数的构造函数里面是调用了带参数的构造函数,并把参数8192传进去的。
以上为我查阅源码所得,不知道讲的对不对,希望高手指点。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2