把实现Serializable的内部类提取到外部即可
补充
一个栗子:
- 原始代码
public class House implements Serializable {
private String address;
private String area;
...
public class Room implements Serializable {
private String area;
private String owner;
...
}
}
- 提取内部类到外部
public class House implements Serializable {
private String address;
private String area;
...
}
public class Room implements Serializable {
private String area;
private String owner;
...
}
本文介绍了一种将实现Serializable接口的内部类提取到外部类的方法,通过一个具体的例子展示了如何进行代码重构,保持类的序列化特性。
593

被折叠的 条评论
为什么被折叠?



