为什么数组为[8*1024]

来源:5-1 字节字符转换流

慕神1905738

2016-10-17 11:42

char buff = new char[8*1024]

为什么是[8*1024]呢

写回答 关注

2回答

  • 慕函数2305665
    2016-10-17 16:41:15
    已采纳

    1M=1024KB,1Kb=1024B,不一定是8,也可以大或者小,要取决于你要操作的文件的大小

  • 散华礼之弥
    2016-10-23 14:36:21

    这里难道不是应该取决于你的内存大小么?通常这里的意思就是,先把内容读取到内存,这里的buff就是缓冲区的意思,就是在内存中开辟的一个空间!过程就是:硬盘-->内存-->硬盘!

文件传输基础——Java IO流

为您介绍IO流的使用,以及对象的序列化和反序列化的内容

133754 学习 · 1030 问题

查看课程

相似问题