什么是serialVersionUID


Posted in 面试题 onMarch 04, 2016
当一个类实现了java.io.Serializable接口的话,这个类就是可以被序列化的。
在序列化时每一个可以被序列化的类都会分配一个版本号,也就是serialVersionUID, 在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现InvalidClassException异常。

Tags in this post...

面试题 相关文章推荐
应用服务器有那些
Jan 19 面试题
c/c++某大公司的两道笔试题
Feb 02 面试题
*p++ 自增p 还是p所指向的变量
Jul 16 面试题
如何在存储过程中使用Loop
Jan 05 面试题
存储过程和函数的区别
May 28 面试题
什么是数据库锁?Oracle中都有哪些类型的锁?
Aug 21 面试题
2019史上最全Database工程师题库
Dec 06 面试题
HSRP的含义以及如何工作
Sep 10 面试题
shell程序中如何注释
Jan 28 面试题
系统管理员的职责包括那些?管理的对象是什么?
Sep 20 面试题
GC是什么?为什么要有GC?
Dec 08 面试题
介绍一下SOA和SOA的基本特征
Feb 24 面试题
super关键字的用法
Apr 10 #面试题
怎样声明子类
Jul 02 #面试题
Java里面如何把一个Array数组转换成Collection, List
Jul 26 #面试题
Java里面有没有全局变量?为什么?
Feb 06 #面试题
static关键字的用法
Oct 07 #面试题
Java TransactionAPI (JTA) 主要包含几部分
Dec 07 #面试题
怎样创建、运行java程序
Aug 01 #面试题
You might like
DC最新动画电影:《战争之子》为何内容偏激,毁了一个不错的漫画
2020/04/09 欧美动漫
丧钟首部独立剧集《丧钟:骑士与龙》北美正式开播,场面血腥
2020/04/09 欧美动漫
smarty内置函数config_load用法实例
2015/01/22 PHP
Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)
2016/03/22 PHP
基于jquery的jqDnR拖拽溢出的修改
2011/02/12 Javascript
js调用webservice中的方法实现思路及代码
2013/02/25 Javascript
利用js实现在浏览器状态栏显示访问者在本页停留的时间
2013/12/29 Javascript
触屏中的JavaScript事件分析
2015/02/06 Javascript
Jquery Mobile 自定义按钮图标
2015/11/18 Javascript
通过node-mysql搭建Windows+Node.js+MySQL环境的教程
2016/03/01 Javascript
javascript实现方法调用与方法触发小结
2016/03/26 Javascript
JS实现pasteHTML兼容ie,firefox,chrome的方法
2016/06/22 Javascript
jQuery延迟执行的实现方法
2016/12/21 Javascript
详解Angular2响应式表单
2017/06/14 Javascript
vue组件中使用iframe元素的示例代码
2017/12/13 Javascript
web前端页面生成exe可执行文件的方法
2018/02/08 Javascript
浅谈用Webpack路径压缩图片上传尺寸获取的问题
2018/02/22 Javascript
Vue-不允许嵌套式的渲染方法
2018/09/13 Javascript
使用angular-cli webpack创建多个包的方法
2018/10/16 Javascript
react实现antd线上主题动态切换功能
2019/08/12 Javascript
解决Vue 给mapState中定义的属性赋值报错的问题
2020/06/22 Javascript
Nodejs + sequelize 实现增删改查操作
2020/11/07 NodeJs
vue + el-form 实现的多层循环表单验证
2020/11/25 Vue.js
解读Python编程中的命名空间与作用域
2015/10/16 Python
Python定时器实例代码
2017/11/01 Python
简单了解python模块概念
2018/01/11 Python
python+tkinter编写电脑桌面放大镜程序实例代码
2018/01/16 Python
python excel和yaml文件的读取封装
2021/01/12 Python
html5实现的便签特效(实战分享)
2013/11/29 HTML / CSS
大学生毕业的自我鉴定
2013/11/13 职场文书
餐厅总厨求职信
2014/03/04 职场文书
实用的简历自我评价
2014/03/06 职场文书
大学生职业生涯规划书汇总
2014/03/20 职场文书
医德医风自我评价2015
2015/03/03 职场文书
校园安全教育心得体会
2016/01/15 职场文书
Python包argparse模块常用方法
2021/06/04 Python