0

使用这样的验证器:

public class FormFieldValidator {

   [...]

   public Validator getCallsignValidator() {
        return new Validator() {

            [...]

        };
    }

   [...]

}

这是否意味着 ZK 调用验证器总是会创建一个新的验证器实例,例如,当我们测试我们的验证器时,它们会留在内存中,或者更糟的是,它们仍然被 ZK 引用?

所以我的问题是:

有没有更好的办法 ?

4

1 回答 1

1

是的,在这个代码片段中,每次都会创建一个新的验证器对象,并且只要对该验证器的引用存在于任何地方,它就会保留在内存中。

于 2012-10-22T09:56:38.997 回答