首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >serialVersionUID问题月食

serialVersionUID问题月食
EN

Stack Overflow用户
提问于 2011-04-29 10:47:19
回答 1查看 264关注 0票数 0

我刚刚下载了Eclipse,当我在源文件中收到这个警告/错误时。

我收到一个来自Eclipse的警告:可序列化的类没有声明一个静态的最终serialVersionUID。

我该如何处理这个问题呢?它在终端上的兼容性很好。

EN

回答 1

Stack Overflow用户

发布于 2011-04-29 16:18:04

每个实现接口java.io.Serializable的类都应该显式声明一个名为serialVersionUIDlong类型的静态最终字段。它在反序列化期间用于检查客户端和服务器是否使用相同版本的类。

有关详细信息,请参阅java.io.SerializableJavaDoc

Eclipse JDT为这种潜在的编码问题提供了编译器检查。您可以在Eclipse首选项(Java- compiler - errors /Warning,潜在编程问题一节)中配置编译器警告和错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5827323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档