博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于序列化
阅读量:5836 次
发布时间:2019-06-18

本文共 370 字,大约阅读时间需要 1 分钟。

  hot3.png

Java 序列化是指:将一个对象转化成一串二进制表示的字节数组,通过保存或转移这些字节数据来达到持久化的目的。

需要持久化,对象必须继承 java.io.Serializable 接口。

  • 父类继承 java.io.Serializable 接口,所有的子类都可被序列化。
  • 子类继承 java.io.Serializable 接口,父类没有,父类的属性不会被序列化(数据丢失),子类属性能正常序列化。
  • 如果序列化的属性是对象,则对象必须继承 java.io.Serializable 接口,否则报错。
  • 反序列化时,对象的属性有修改或删除,则修改的部分属性会丢失,但不会报错。
  • 反序列化时,serialVersionUID 被修改,则反序列化会失败。

转载于:https://my.oschina.net/asddsa/blog/1605758

你可能感兴趣的文章
玩一玩博客,嘿嘿
查看>>
Ubuntu设置python3为默认版本
查看>>
JsonCpp 的使用
查看>>
问题账户需求分析
查看>>
JavaSE-代码块
查看>>
爬取所有校园新闻
查看>>
32、SpringBoot-整合Dubbo
查看>>
python面向对象基础
查看>>
HDU 2044 一只小蜜蜂(递归)
查看>>
docker 下 安装rancher 笔记
查看>>
spring两大核心对象IOC和AOP(新手理解)
查看>>
数据分析相关
查看>>
Python LDAP中的时间戳转换为Linux下时间
查看>>
微信小程序蓝牙连接小票打印机
查看>>
C++_了解虚函数的概念
查看>>
全新jmeter视频已经上架
查看>>
Windows 8下如何删除无线配置文件
查看>>
oracle系列(五)高级DBA必知的Oracle的备份与恢复(全录收集)
查看>>
hp 服务器通过串口重定向功能的使用
查看>>
国外10大IT网站和博客网站
查看>>