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