serialVersionUID的作用
来源:互联网 发布:ubuntu server 中文 编辑:程序博客网 时间:2024/05/17 09:17
之前把cookie序列化存在SP,app升级一次之后 就取不出来了.就是因为没有对该对象指定serialVersionUID.
如果不指定serialVersionUID dvm 会自动分配一个,前后两次apk编译得到的serialVersionUID就会不同 抛出java.io.InvalidClassException。
显式地定义serialVersionUID有两种用途:
1) 在某些场合,希望类的不同版本对序列化兼容,因此需要确保类的不同版本具有相同的serialVersionUID;
2)在某些场合,不希望类的不同版本对序列化兼容,因此需要确保类的不同版本具有不同的serialVersionUID。
参考:http://blog.csdn.net/duchao123duchao/article/details/46683061
0 0
- 什么是serialVersionUID,serialVersionUID的作用
- serialVersionUID的作用
- serialVersionUID的作用
- serialVersionUID的作用
- serialVersionUID的作用
- serialVersionUID的作用
- Java: serialVersionUID的作用
- serialVersionUID的作用
- serialVersionUID的作用
- serialVersionUID的作用
- serialVersionUID的作用
- serialVersionUID的作用
- serialVersionUID的作用
- serialVersionUID的作用
- Java: serialVersionUID的作用
- serialVersionUID 的作用
- serialVersionUID 的作用
- serialVersionUID的作用
- Problem-2053 Switch Game
- 如何打造 茄子快传 这样一款文件传输应用
- Poj 1011-Sticks
- CentOS7安装MySQL冲突和问题解决小结
- 使用Httpie调试ElasticSearch环境搭建及简单测试(图文详解)
- serialVersionUID的作用
- 51nod 1315 合法整数集(位运算)
- FireStart教程:基于SharePoint的出差报销流程一
- linux下redis安装遇到的问题记录
- iftop -m 10m
- Unity3D中DonotDestroyOnLoad()需要注意的方面
- 最大的矩形
- JVM简介
- 基于注解的映射器和适配器