idea自動生成serialVersionUID , serialVersionUID的作用


Java的序列化的機制通過判斷serialVersionUID來驗證版本的一致性。在反序列化的時候與本地的類的serialVersionUID進行比較,一致則可以進行反序列化,不一致則會拋出異常InvalidCastException。如果使用idea開發工具,在類實現java.io.Serializable接口時,如何自動自動生成serialVersionUID,

 

1:沒有設置之前,選中對應的類名,然后按 alt+enter 快捷鍵 的情況如下所示

2:設置自動生成 serialVersionUID 的方式如下圖所示,關鍵點已逐個標識

3:設置之后,選中對應的類名,然后按 alt+enter 快捷鍵 的情況如下所示

4:ok,打完收工

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM