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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

對(duì)于子類序列化接口,父類沒(méi)有實(shí)現(xiàn)序列化接口構(gòu)造函數(shù)不會(huì)被調(diào)用有什么用?

有什么用?對(duì)于子類序列化接口,父類沒(méi)有實(shí)現(xiàn)序列化接口構(gòu)造函數(shù)不會(huì)被調(diào)用有什么用?

正在回答

6 回答

1、無(wú)論子、父類是否實(shí)現(xiàn)序列化接口,創(chuàng)建子類對(duì)象時(shí)都會(huì)遞歸調(diào)用父、子類構(gòu)造函數(shù)

2、沒(méi)有實(shí)現(xiàn)序列化接口的父類們不會(huì)被序列化到文件

3、在反序列化操作時(shí),由于沒(méi)有實(shí)現(xiàn)序列化接口的父類們沒(méi)有被序列化到文件中,所以在生成其子對(duì)象時(shí)jvm自動(dòng)調(diào)用了父類們的無(wú)參構(gòu)造方法

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

呃~意思就是說(shuō)!序列化折后不是存一個(gè)文件嗎?如果父類被序列化了,那么這個(gè)文件里就能找到這個(gè)父類,所以不需要調(diào)用父類的構(gòu)造方法。如果父類沒(méi)有序列化,就需要調(diào)用父類構(gòu)造方法構(gòu)造出父類。原理是這樣,至于有什么用~誰(shuí)知道呢。

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

同問(wèn)同問(wèn)

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

估計(jì)在說(shuō)明一個(gè)問(wèn)題,沒(méi)有實(shí)現(xiàn)序列化接口,就不能序列化

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

在父類沒(méi)有實(shí)現(xiàn) Serializable 接口時(shí),虛擬機(jī)是不會(huì)序列化父對(duì)象的,也就是說(shuō)序列化后的流中沒(méi)有父類的信息;而一個(gè) Java 對(duì)象的構(gòu)造必須先有父對(duì)象,才有子對(duì)象,反序列化也不例外。所以反序列化時(shí),為了構(gòu)造父對(duì)象,只能調(diào)用父類的無(wú)參構(gòu)造函數(shù)作為默認(rèn)的父對(duì)象。

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

子類實(shí)現(xiàn)實(shí)現(xiàn)序列化接口,父類沒(méi)有實(shí)現(xiàn),會(huì)調(diào)用父類的構(gòu)造函數(shù)的說(shuō)

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

Coder編程 提問(wèn)者

我知道,這是老師說(shuō)的。但是我想知道在實(shí)際開發(fā)中,應(yīng)用在哪些方面
2016-07-29 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

對(duì)于子類序列化接口,父類沒(méi)有實(shí)現(xiàn)序列化接口構(gòu)造函數(shù)不會(huì)被調(diào)用有什么用?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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