总结:
非公有(private/protected/default)变量前面要加上小写m;
静态变量(static)前面加上小写s;
其它变量以小写字母开头;
静态常量(static final)全大写。
public class MyClass {
public static final int CONSTANT_NAME = 42;
public int publicFieldName;
private static MyClass sSingletonName;
int mDefaultName;
private int mPrivateName;
protected int mProtectedName;
除protected外,其余带有m的变量在子类中是无法访问的。
Java编码规范详解

本文详细介绍了Java编码规范中关于变量命名的规则,包括如何区分不同类型的变量,如非公有的变量、静态变量、静态常量等,并举例说明了具体的命名方式。
5万+

被折叠的 条评论
为什么被折叠?



