哪个字段名称前缀'm'?

san*_*one 11 java naming-conventions

该惯例说:"非公开,非静态字段名称以m开头.其他字段以小写字母开头".它是仅引用类字段(如示例1中)还是引用所有字段(如示例2中所示)?

例1

public class One {
   private int mFieldOne;
   private int mFieldTwo;

   public void someMethod(){
      int methodFieldOne;
      int methodFieldTwo;
   }
}
Run Code Online (Sandbox Code Playgroud)

例2

public class Two {
   private int mFieldOne;
   private int mFieldTwo;

   public void someMethod(){
      int mMethodFieldOne; //see m here
      int mMethodFieldTwo; //see m here
   }
} 
Run Code Online (Sandbox Code Playgroud)

Giu*_*lli 6

在第二个示例中,mMethodFieldOne并且mMethodFieldTwo不是字段,只是本地变量someMethod,因此命名约定不适用.