码迷,mamicode.com
首页 > 编程语言 > 详细

【Java,IDEA】使用IDEA自动生成序列化ID

时间:2020-06-28 22:39:41      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:div   自动   单点   pre   set   one   序列   min   目录   

一、设置序列化的原因:

详细见SE的IO流问题:

https://www.cnblogs.com/mindzone/p/12752453.html

简单点理解就是对象的身份证号,

对于一些对象被序列之后,类的成员发生了改变,反序列之后无法被识别为此类的实例

所以需要序列ID来校验对象,可以在反序列化之后正常的识别使用

 

二、自定义的类如何设置序列化ID?

所以就需要IDEA来自动分配最佳

 

在Setting设置中找到Inspections

技术图片

找到Java

技术图片

在Java目录下找到我们的序列化,并且找到没有UID的issue

勾选并确定

技术图片

 

在实现了序列化接口但是没有UID的类名上就会有黄色警告提示:

然后把光标扶上去就会有提示添加UID

技术图片

点击提示即可自动生成:

技术图片

 

【Java,IDEA】使用IDEA自动生成序列化ID

标签:div   自动   单点   pre   set   one   序列   min   目录   

原文地址:https://www.cnblogs.com/mindzone/p/13205201.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!