java為什么要實(shí)現(xiàn)序列化 為什么JAVA對(duì)象需要實(shí)現(xiàn)序列化?
為什么JAVA對(duì)象需要實(shí)現(xiàn)序列化?序列化其實(shí)很好理解,假如你現(xiàn)在做一個(gè)項(xiàng)目,項(xiàng)目是分工合作的,并且你喝其他小組成員不在同一個(gè)城市,那么你要如何把你寫(xiě)的那些類給其他小組成員呢?這個(gè)時(shí)候就要用到序列化了,
為什么JAVA對(duì)象需要實(shí)現(xiàn)序列化?
序列化其實(shí)很好理解,假如你現(xiàn)在做一個(gè)項(xiàng)目,項(xiàng)目是分工合作的,并且你喝其他小組成員不在同一個(gè)城市,那么你要如何把你寫(xiě)的那些類給其他小組成員呢?這個(gè)時(shí)候就要用到序列化了,簡(jiǎn)單的說(shuō):序列化就是將內(nèi)存中的類或者對(duì)象(你寫(xiě)的類都是存儲(chǔ)在內(nèi)存中的)變成可以存儲(chǔ)到存儲(chǔ)媒介中的流,你將類序列化成流之后可以通過(guò)互聯(lián)網(wǎng)傳輸給別人,你也可以反序列化將別人的序列化流轉(zhuǎn)換成內(nèi)存中的對(duì)象,就這么簡(jiǎn)單