文档章节

关于序列化

xiaoye08050141
 xiaoye08050141
发布于 01/11 18:00
字数 195
阅读 10
收藏 0

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

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

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

© 著作权归作者所有

共有 人打赏支持
xiaoye08050141
粉丝 0
博文 29
码字总数 17546
作品 0
深圳
后端工程师
这是一份全面 & 详细的Google序列化神器protocolBuffer 学习指南

前言 习惯用 数据存储格式的你们,相信大多都没听过 其实 是 出品的一种轻量 & 高效的结构化数据存储格式,性能比 真的强!太!多! 由于 出品,我相信已经具备足够的吸引力 今天,我将献上一...

Carson_Ho
05/14
0
0
枚举在hessian序列化和反序列化中的问题

枚举在hessian序列化和反序列化中的问题 无标题2016-05-22255 阅读 JAVA 一.概述 最近在拆分一个枚举类,但是该枚举类使用在一个RPC接口上,枚举类使用在RPC接口上,必然要考虑序列化和反序列...

无标题
2016/05/22
0
0
common-collections中Java反序列化漏洞导致的RCE原理分析

common-collections中Java反序列化漏洞导致的RCE原理分析 隐形人真忙 · 2015/11/11 22:40 0x00 背景 这几天在zone看到了有人提及了有关于common-collections包的RCE漏洞,并且给出了具体的原...

Oscarfff
2016/02/13
22
0
关于 Java 对象序列化您不知道的 5 件事

简介: Java 对象序列化(Java Object Serialization)在 Java 编程中是如此基本,以致很容易让人想当然。但是,和 Java 平台的很多方面一样,只要肯深入挖掘,序列化总能给予回报。在这个新...

红薯
2010/05/04
421
1
父类可序列化子类可序列化否乎?

关于这个问题,写了个简单的代码测试了下: 可序列化的类Father package com.taobao.test; import java.io.Serializable; /** * @author tina.wyn * */public class Father implements Seri......

Oscarfff
2016/02/16
27
0

没有更多内容

加载失败,请刷新页面

加载更多

CMD命令行:查看 Windows 操作系统的安装时间

电脑越用越卡,计划以后每两个月重新安装一次系统。 那,怎么查看自己系统的安装日期? 问题抛出来了,其实很简单的。 cmd 中输入 systeminfo 命令,回车,等一会 …… 出来结果后,查找下面...

LivingInFHL
15分钟前
1
0
复习

10月19日任务 打印某行到某行之间的内容 sed转换大小写 sed在某一行最后添加一个数字 删除某行到最后一行 打印1到100行含某个字符串的行 一.打印某行到某行之间的内容 #sed -n '/\[abcfd\]/...

hhpuppy
16分钟前
1
0
精通Spring Boot——第十一篇:使用自定义配置

今天这篇文章给大家介绍自定义配置的两种方式 第一式: 使用@ConfigurationProperties,且看代码 package com.developlee.customconfig.config;import org.springframework.boot.context.p...

developlee的潇洒人生
22分钟前
1
0
python:pycharm启动出现异常:io.netty.channel.ChannelException.....

尝试用管理员权限启动终端, 输入: netsh winsock reset 重启电脑. 360的优化搞出来的幺蛾子........

Oh_really
31分钟前
1
0
设计模式学习与应用——策略模式

概念 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使他们可以相互替换,让算法独立于使用它的客户而独立变化。 使用场景 1.在系统里面许多类,类之间区别仅在于方法行为,那么...

隔壁老余在这
35分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部