3
如果我實現了Externalizable,我需要在該類中指定serialVersionUID以實現版本兼容性嗎?Java可外部化的serialVersionUID
換句話說,Java是否在反序列化Externalizable對象時檢查serialVersionUID?
如果我實現了Externalizable,我需要在該類中指定serialVersionUID以實現版本兼容性嗎?Java可外部化的serialVersionUID
換句話說,Java是否在反序列化Externalizable對象時檢查serialVersionUID?
即使通過一類是外部化,人們仍然有加 一個的serialVersionUID成員的類來表示,即使 到類的接口發生了變化,它仍然是兼容 儘可能的序列化或外部化形式班上。
它甚至可以做到這一點(如果一切外在,沒有什麼序列化)?從哪裏獲取版本號? – Thilo 2012-02-20 08:13:27
嗯。我想這可能是因爲對象標識仍然是序列化的。 – Thilo 2012-02-20 08:15:32