課程
/后端開發
/Java
/文件傳輸基礎——Java IO流
前面講的是后8位,后面講的是高八位,到底該從哪里開始寫入?
2018-11-21
源自:文件傳輸基礎——Java IO流 3-1
正在回答
高位是在左邊,寫入是優先寫入低8位,也就是一個字節,為了保證連續4次寫入之后,i被正確寫入到文件中,應該先寫高八位,也就是左邊的8位,所以才進行了相關的移位操作!
是后八位,不是向右移動了24位,就是高八位
慕設計7579901 提問者
舉報
為您介紹IO流的使用,以及對象的序列化和反序列化的內容
2 回答以下案例為什么要將i右移后從高位開始寫入呢?不是每次從低位開始寫入嗎?
2 回答其實字節流是不是把字節看成8個bit然后填充到int 的低八位然后顯示出來
3 回答為什么位與0xff后能去掉前面的0
1 回答raf.write("A");為什么說只會寫A的“后”八位?
2 回答b已經是8位byte類型,為什么要用0xff來去掉前面的24位呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-04-29
高位是在左邊,寫入是優先寫入低8位,也就是一個字節,為了保證連續4次寫入之后,i被正確寫入到文件中,應該先寫高八位,也就是左邊的8位,所以才進行了相關的移位操作!
2018-11-22
是后八位,不是向右移動了24位,就是高八位