问题就是指一切。 是否发生了任何特别活动? 我有一个班子,需要实施可扩展的接口。 我正在利用Wicket开发申请。 我已实施一个工厂级,提供一些链接(消除所书写的同一代码块的重复):
public class NavigationLinkFactory implements Serializable {
private static final long serialVersionUID = 7836960726965363785L;
private NavigationLinkFactory() {
}
private static class SingletonHolder {
public static final NavigationLinkFactory instance = new NavigationLinkFactory();
}
public static NavigationLinkFactory getFactory() {
return SingletonHolder.instance;
}
private Object readResolve() throws ObjectStreamException {
return SingletonHolder.instance;
}
public Link<Serializable> getUserHomeLink() {
return new Link<Serializable>("home", new Model<Serializable>()) {
private static final long serialVersionUID = -8282608926361995521L;
@Override
public void onClick() {
EMSSession session = (EMSSession) getSession();
session.setActiveHorizonalMenu(1);
setResponsePage(HomePage.class);
}
};
}
public Link<Serializable> getProfileLink() {
return getProfileViewLink();
}
public Link<Serializable> getProfileViewLink() {
return new Link<Serializable>("profileView", new Model<Serializable>()) {
private static final long serialVersionUID = 232185489384306999L;
@Override
public void onClick() {
EMSSession session = (EMSSession) getSession();
session.setActiveHorizonalMenu(2);
setResponsePage(ProfileViewPage.class);
}
};
}
}
如果我确实能够实施Serializable,那么,我就在java.io.ObjectOutputStream.writeObject
上成为例外,而这一条被威热框架的操作环境所推翻。 如果我执行,那就已经过去了。
因此,当有人打电话<条码>,对单一州模式制造的某些物体采用“客观输入Stream#readobject(”方法时,究竟发生了什么?
我没有加入“威望”标签,因为我不认为这个问题与世俗有关。