java為什么要實現(xiàn)序列化 java中什么類需要序列化?
java中什么類需要序列化?為了方便讀寫,例如將對象寫入文本,必須對其進行序列化。Java對象序列化不僅保留對象的數(shù)據(jù),而且遞歸地保存對象引用的每個對象的數(shù)據(jù)。整個對象層次結(jié)構(gòu)可以寫入字節(jié)流、保存在文
java中什么類需要序列化?
為了方便讀寫,例如將對象寫入文本,必須對其進行序列化。
Java對象序列化不僅保留對象的數(shù)據(jù),而且遞歸地保存對象引用的每個對象的數(shù)據(jù)。整個對象層次結(jié)構(gòu)可以寫入字節(jié)流、保存在文件中或通過網(wǎng)絡(luò)連接傳遞。使用對象序列化,我們可以對對象進行“深度復制”,即復制對象本身和被引用對象本身。序列化一個對象可以產(chǎn)生一個完整的對象序列。