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

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

序列化和反序列化具體用在什么地方

序列化和反序列化具體可以做什么 什么情況下 需要 用到序列化 和反序列化??

正在回答

2 回答


序列化就是保存對象數(shù)據(jù)狀態(tài)的。反序列化就是恢復(fù)對象數(shù)據(jù)狀態(tài)的。

再打個比方吧:

Cookie,用戶數(shù)據(jù)被序列化,保存在本地。可以看到,Cookie實現(xiàn)了序列化接口:

public?class?Cookie?implements?Cloneable,?Serializable?()

你在打開購物網(wǎng)站時,網(wǎng)站(TB)的服務(wù)器在城市 A,它會通過瀏覽器讀取到cookies里的數(shù)據(jù),上傳到服務(wù)器端并反序列化,從而獲取cookies里保存的信息,保證你登錄信息,或購物車?yán)锏纳唐凡粊G失。

但當(dāng)你下訂單付款時,付款的服務(wù)器(ZFB)在城市B,那么,你的用戶信息,就必須序列化,(網(wǎng)絡(luò)傳輸數(shù)據(jù)是二字節(jié))由城市A,飛快地到到城市B,并在付款的服務(wù)器(ZFB)上反序列化,重建你的信息,無須再登錄,即可完成付款!

你的用戶數(shù)據(jù)分別在 本地→城市A→城市B完成了旅行(傳遞),并保持了數(shù)據(jù)與狀態(tài)的一致性。

7 回復(fù) 有任何疑惑可以回復(fù)我~
#1

賣報者的無奈 提問者

非常感謝!
2016-03-29 回復(fù) 有任何疑惑可以回復(fù)我~

以下情況下需要序列化:

a)當(dāng)你想把的內(nèi)存中的對象保存到一個文件中或者數(shù)據(jù)庫中時候;
b)當(dāng)你想用套接字在網(wǎng)絡(luò)上傳送對象的時候;
c)當(dāng)你想通過RMI傳輸對象的時候;


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

舉報

0/150
提交
取消

序列化和反序列化具體用在什么地方

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

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

幫助反饋 APP下載

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

公眾號

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