对象序列化流使用

 

对象序列化流使用

 

 

2. 对象反序列化流使用方法:

对象序列化流使用

 

 

3. 引出几个问题:

用对象序列化流序列化了一个对象后,如果我们修改了对象所属的类文件,读取数据会不会出问题呢?

如果出问题了, 如何解决呢?

给对象所属的类中加入一个值:
private static final long serialVersionUID = 42L;
等于多少可以随便设定, 这就是个标记而已

如果一个对象中的某个成员变量的值不想被序列化, 又该如何实现呢?

给不想被序列化的变量加上 transient修饰符即可, 如:
private transient int age;

 

相关文章:

  • 2021-06-27
  • 2021-11-02
  • 2022-12-23
  • 2022-01-10
  • 2021-05-31
  • 2021-04-01
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-24
  • 2022-12-23
  • 2021-10-04
  • 2021-06-07
  • 2021-06-23
  • 2021-07-30
  • 2022-12-23
相关资源
相似解决方案