使用这样的验证器:
public class FormFieldValidator {
[...]
public Validator getCallsignValidator() {
return new Validator() {
[...]
};
}
[...]
}
这是否意味着ZK始终会调用验证器创建一个新的验证器实例,例如,当我们测试验证器时,它们会留在内存中,或者更糟糕的是,它们会被ZK引用?
所以我的问题是:
有更好的方法吗?
答案 0 :(得分:1)
是的,每次创建一个新的验证器对象时,在此代码段中,只要对此验证器的引用存在于任何地方,它就会保留在内存中。