Idea快捷生成serialVersionUID
Java对象实现了Serializable接口,是需要创建serialVersionUID,避免此对象在序列化、反序列化时出现问题。但idea默认没有生成serialVersionUID的设置,需要手动配置。
配置过程:
Idea菜单:File--> Setting
在Setting窗口的左侧菜单,选择:Editor-->Inspections
在弹出的搜索框里输入:serialVersionUID,在搜索结构中选中:Serializable class without 'serialVersionUID'
保存,设置完毕。
使用过程:
选中Serializable的类名,使用快捷键Alt+ Enter,会提示 Add 'serialVersionUID' field,如图:
选择Add 'serialVersionUID' field,会添加添加serialVersionUID
注意:serialVersionUID 生成后不要随便修改,否则会造成反序列化失败。
分类:
Idea
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通