MNA.CAP
MNA エラーは、メソッドに疑わしい名前が与えられた場合に表示されます。たとえば、シグネチャを持つメソッドを記述する場合などです。
public int hashcode()
を以下に間違えた場合、
public int hashCode()
警告 MNA.CAP は、名前が大文字で始まるメソッドに対して報告されます (メソッド名のデフォルトの表記規則には従いません)。
例 1
コピー
                                                    
                                                
                                                  public class MNA_CAP_Sample_1 {
      // method name starts with capital letter
     public String Foo() {
         return "";
     }
 }
                                                    MNA.CAP が 10 行目のメソッド宣言に対して報告されています。メソッド名は、大文字 'Foo' 以外で始まる必要があります。