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