摘要:Eclipse3.1中的serialVersionUID警告
serialVersionUID 用来表明类的不同版本间的兼容性.
如果不定义serialVersionUID, 系统会计算一个.这个值倚赖于类名,所实现的接口名,public及protected成员名.任何对这些信息的改变都会导致不同的serialVersionUID.
因此, 如果不显示定义此值, 你如果对类做了小改动, 反序化时会异常.为了保证兼容性和提高性能(计算UID会耗时), 建议显示定义此值.
可以随便自定义一个, 也可用serialver工具产生.命令行: serialver 类名 (全文共1253字)——点击
此处阅读全文