引数を取らない (パラメーターがない) コンストラクターがないクラスを報告します。 引数なしのコンストラクターは、状況によっては必要です。 たとえば、リフレクションを使用してクラスを作成する必要がある場合です。

例:


  public class Bean {
    private String name;

    public Bean(String name) {
      this.name = name;
    }
  }

明示的なコンストラクターのないクラスを無視するには、以下のチェックボックスを使用します。 コンパイラーは、このようなクラスにデフォルトの引数なしコンストラクターを提供します。