課程
/后端開發
/Java
/文件傳輸基礎——Java IO流
char buff = new char[8*1024]
為什么是[8*1024]呢
2016-10-17
源自:文件傳輸基礎——Java IO流 5-1
正在回答
1M=1024KB,1Kb=1024B,不一定是8,也可以大或者小,要取決于你要操作的文件的大小
這里難道不是應該取決于你的內存大小么?通常這里的意思就是,先把內容讀取到內存,這里的buff就是緩沖區的意思,就是在內存中開辟的一個空間!過程就是:硬盤-->內存-->硬盤!
舉報
為您介紹IO流的使用,以及對象的序列化和反序列化的內容
1 回答數組方式讀取的時候為什么是8*1024
2 回答這一段是什么意思?為什么字節數組里面要放8*1024
2 回答8*1024那一行代碼什么意思?
7 回答建的數組是[8*1024]這么大,會不會文件太大,放不進去?
4 回答數組建的只有[8*20]這么點大,為什么能讀幾兆的MP3文件?想不通
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-17
1M=1024KB,1Kb=1024B,不一定是8,也可以大或者小,要取決于你要操作的文件的大小
2016-10-23
這里難道不是應該取決于你的內存大小么?通常這里的意思就是,先把內容讀取到內存,這里的buff就是緩沖區的意思,就是在內存中開辟的一個空間!過程就是:硬盤-->內存-->硬盤!