0

次のようなバリデータを使用します。

public class FormFieldValidator {

   [...]

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

            [...]

        };
    }

   [...]

}

これは、常に ZK がバリデーターを呼び出すと、新しいバリデーターのインスタンスが作成されることを意味するのでしょうか? たとえば、バリデーターをテストしているときに、バリデーターはメモリ上にとどまるか、さらに悪いことに、ZK によって参照されたままになりますか?

だから私の質問は:

より良い方法はありますか?

4

1 に答える 1

1

はい、このコード スニペットでは、新しいバリデーター オブジェクトが作成されるたびに、このバリデーターへの参照がどこかに存在する限りメモリに残ります。

于 2012-10-22T09:56:38.997 に答える