
源码
文章平均质量分 72
钰娘娘
学多了感觉有点玄乎,终极问题都回到XX的原理是什么,于是层层dfs,有点探索世界本源的意思了,有点修炼至神的味道。程序员果然是新时代的创始神。
展开
-
从零开始读 Java 源码 第一章 接口篇 Serializable(3)
1.3 序列化版本号序列化操作运行时组织序列化类是通过版本号来进行的,叫做 serialVersionUID, 用来进行反序列化校验发送者和接收者序列化对象有加载类,兼容关于相应的对象。如果接收者加载了一个类的对象和请求放的 serialVersionUID 不一致,那么反序列化过程就会产生一个 InvalidClassException 异常。一个序列化对象可以声明它自己的全局变量命名为 serialVersionUID 并且这个对象它必须是使用 static final long 修饰的。...原创 2022-02-19 17:38:43 · 332 阅读 · 0 评论 -
从零开始读 Java 源码 第一章 接口篇 Serializable(2)
1.2 序列化过程中特殊处理方法类在序列化反序列化过程中需要特殊的方法进行处理:1.2.1 writeObjectwriteObject 方法是对当前对象的部分类进行写操作,所以在 readObject 方法中可以读取它。默认机制使用 out.defaultWriteObject 保存对象字段 。 这个方法不需要关心它的状态属于父类型或者子类型。状态是保存在 ObjectOutputStream 写入时私有属性,或者使用 DataOutput 支持的私有数据段。...原创 2022-02-18 17:13:10 · 310 阅读 · 0 评论 -
从零开始读 Java 源码 第一章 接口篇 Serializable(1)
Serilazable的父子类,与能否正确序列化原创 2022-02-15 16:24:15 · 415 阅读 · 0 评论 -
从零开始读 Java 源码 序言 怎么读源码
怎么看源码,查看类关系原创 2022-02-10 16:52:15 · 246 阅读 · 0 评论