- 定义序列化对象所对应的类时,使用了序列化版本号
- 定义Student类时,添加了序列化版本号常量,其它部分保持不变
首先实施序列化,在磁盘上产生Student.dat文件,在控制台的输出结果如下:
修改Student类文件,删除male属性及其修改相关方法
实施反序列化,产生Student对象,并输出其信息;在控制台的输出结果如下:
首先实施序列化,在磁盘上产生Student.dat文件,在控制台的输出结果如下:
修改Student类文件,删除male属性及其修改相关方法
实施反序列化,产生Student对象,并输出其信息;在控制台的输出结果如下: