關于java Serializable接口的問題
3 回答

呼如林
TA貢獻1798條經驗 獲得超3個贊
它實際的作用時防止一個類變動后,在反序列化老版本的對象實例時出錯。
不過通常應用都用不到這個功能的。
通常寫serialVersionUID = 1L也可以。
甚至,不寫這行也僅會導致編譯器報警而已。
另外,一個系統中兩個類有同一個serialVersionUID不會有任何問題。僅僅需要在同一個類的代碼改動后,為區分版本而需要改個不同的值。

烙印99
TA貢獻1829條經驗 獲得超13個贊
這是一個空接口,實現這個接口,對應的類,是可以序列化的意思
就是可以網絡上面傳輸的意思,不序列化,是不能傳輸的
序列化,是傳輸
反序列化,就是把傳輸過來的內容,還原成原來的對象
添加回答
舉報
0/150
提交
取消