第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

有人知道User類添加序列化的ID有什么用嗎?

有人知道User類添加序列化的ID有什么用嗎?

正在回答

1 回答

Java常用于開發(fā)分布式應(yīng)用,分布式應(yīng)用就涉及到部署的主機(jī)的物理位置是不同的,主機(jī)應(yīng)用之間的交互涉及到信息在網(wǎng)絡(luò)傳輸?shù)膯栴},或者應(yīng)用內(nèi)部的信息也需要存儲到磁盤中;不管是信息的存儲或者傳輸,都是以二進(jìn)制流的方式進(jìn)行的。Java對象序列化機(jī)制就是把內(nèi)存中的Java對象(User之類的JavaBean)轉(zhuǎn)換成二進(jìn)制流。java對象序列化后可以很方便的存儲或者在網(wǎng)絡(luò)中傳輸。Java的序列化機(jī)制是通過運行時判斷類的序列化ID(serialVersionUID)來判定版本的一致性。在反序列化時,java虛擬機(jī)會通過二進(jìn)制流中的serialVersionUID與本地的對應(yīng)的實體類進(jìn)行比較,如果相同就認(rèn)為是一致的,可以進(jìn)行反序列化,正確獲得信息,否則拋出序列化版本不一致的異常。所以涉及到數(shù)據(jù)傳輸或者存儲的類,嚴(yán)格意義上來說都要加上序列化ID,這也是一種良好的編程習(xí)慣。純手打~

11 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

有人知道User類添加序列化的ID有什么用嗎?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號