什么是serialVersionUID


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

Tags in this post...

面试题 相关文章推荐
怎样让char类型的东西转换成int类型
Dec 09 面试题
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
Jan 07 面试题
构造方法和其他方法的区别?怎么调用父类的构造方法
Sep 22 面试题
Java的五个基础面试题
Feb 26 面试题
strlen的几种不同实现方法
May 31 面试题
Linux如何命名文件--使用文件名时应注意
Jan 22 面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 09 面试题
Linux文件操作命令都有哪些
Feb 27 面试题
介绍一下gcc特性
Oct 31 面试题
UML设计模式笔试题
Jun 07 面试题
什么是会话Bean
May 14 面试题
简单叙述一下MYSQL的优化
May 09 面试题
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
PHP经典面试题集锦
2015/03/19 PHP
PHP中使用curl伪造IP的简单方法
2015/08/07 PHP
PHP定时任务获取微信access_token的方法
2016/10/10 PHP
php微信公众号开发(3)php实现简单微信文本通讯
2016/12/15 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
通过JAVAScript实现页面自适应
2007/01/19 Javascript
jQuery EasyUI API 中文文档 - Pagination分页
2011/09/29 Javascript
javascript禁用键盘功能键让右击及其他键无效
2013/10/09 Javascript
JavaScript中变量声明有var和没var的区别示例介绍
2014/09/15 Javascript
jQuery使用fadeout实现元素渐隐效果的方法
2015/03/27 Javascript
php常见的页面跳转方法汇总
2015/04/15 Javascript
JavaScript使用addEventListener添加事件监听用法实例
2015/06/01 Javascript
借助FileReader实现将文件编码为Base64后通过AJAX上传
2015/12/24 Javascript
Bootstrap入门书籍之(四)菜单、按钮及导航
2016/02/17 Javascript
confirm确认对话框的实现方法总结
2016/06/17 Javascript
用jQuery向div中添加Html文本内容的简单实现
2016/07/13 Javascript
原生js实现节日时间倒计时功能
2017/01/18 Javascript
jquery实现自定义图片裁剪功能【推荐】
2017/03/08 Javascript
初探JavaScript 面向对象(推荐)
2017/09/03 Javascript
vue实现组件之间传值功能示例
2018/07/13 Javascript
对angular 监控数据模型变化的事件方法$watch详解
2018/10/09 Javascript
详解在微信小程序的JS脚本中使用Promise来优化函数处理
2019/03/06 Javascript
微信小程序中如何计算距离某个节日还有多少天
2019/07/15 Javascript
详解Python中的正则表达式
2018/07/08 Python
对Python3中dict.keys()转换成list类型的方法详解
2019/02/03 Python
python  文件的基本操作 菜中菜功能的实例代码
2019/07/17 Python
python 生成器和迭代器的原理解析
2019/10/12 Python
Python的pygame安装教程详解
2020/02/10 Python
CSS3 border-image详解、应用及jQuery插件
2011/08/29 HTML / CSS
战友聚会邀请函
2014/01/18 职场文书
《蒙娜丽莎之约》教学反思
2014/02/27 职场文书
我爱家乡演讲稿
2014/09/12 职场文书
如何使用Maxwell实时同步mysql数据
2021/04/08 MySQL
Python基础之教你怎么在M1系统上使用pandas
2021/05/08 Python
openstack中的rpc远程调用的方法
2021/07/09 Python
聊聊基于pytorch实现Resnet对本地数据集的训练问题
2022/03/25 Python