单例类的序列化应该注意哪些问题?

凡员外 产品总监  2010-09-20 02:28:02
今天遇见一个奇怪的面试题:
单例类的序列化应该注意哪些问题?
...全文
81 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zcy9979420 2010-09-27
关注中
回复
凡员外 2010-09-27
??
??
??
回复
龙四 2010-09-21
单例类序列化需要给这个类加个方法readResolve

public class Singleton implements Serializable {
private static Singleton instance = null;
private Singleton(){}

//这个方法可以在反序列化之后内存中不会有该类的多个实例
private Object readResolve() throws ObjectStreamException {
return instance;
}
}
回复
注意这个:
private static final long serialVersionUID = 7523967970034938905L;
回复
hitler6853 2010-09-21
生成图片验证码jsp出现getOutputStream()
回复
序列化和反序列化的问题啊
比如版本之类的。
回复
凡员外 2010-09-21
没人会?
回复
phx8742 2010-09-20
反序列化
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-09-20 02:28
社区公告
暂无公告