原文:Eclipse警告:The serializable class XXX does not declare a static final serialVersionUID field of type long

serialVersionUID作用:序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。 在Eclipse中可以自动生成,有两种生成方式:一个是默认的 L,比如:private static final long serialVersionUID L 一个是根据类名 接口名 成员方法及属性等来生成一个 位的哈希字段,比如:private static final long s ...

2016-07-01 11:14 0 1953 推荐指数:

查看详情

private static final long serialVersionUID作用是什么?

serialVersionUID的是最后的静态和私有变量,该变量的值将被JVM 产生 和用于序列化和对象的反序列化。 序列化运行联营每个序列化类版本号,被称为的serialVersionUID,这是反序列化过程中用于验证序列化对象的发送者和接收者加载类是关于序列化兼容的对象。如果接收器已经装载一个 ...

Wed Dec 06 20:16:00 CST 2017 0 1792
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM