慕神1905738
2016-10-17 11:42
char buff = new char[8*1024]
为什么是[8*1024]呢
1M=1024KB,1Kb=1024B,不一定是8,也可以大或者小,要取决于你要操作的文件的大小
这里难道不是应该取决于你的内存大小么?通常这里的意思就是,先把内容读取到内存,这里的buff就是缓冲区的意思,就是在内存中开辟的一个空间!过程就是:硬盘-->内存-->硬盘!
文件传输基础——Java IO流
133754 学习 · 1030 问题
相似问题