Java语法之变量命名规则简介说明
下文笔者讲述java变量命名规则的简介说明,如下所示
命名规则简介
Java代码中变量有着严格的命名规则
命令规则如下所示:
1.变量名由大小写英文字母、数字、下划线和美元符号组成
长度无限制,但不能以数字开头。
2.变量名应尽量使用有意义的单词或缩写,
避免使用拼音或无意义的字母组合。
3.Java是大小写敏感
变量名中的字母大小写会被视为不同的变量名。
4.应该遵循驼峰命名法,
即将单词首字母大写,用于类名、方法名、变量名。
5.常量名应全部使用大写字母,
并使用下划线分隔单词。
例:变量命名示例
public class VariableNamingRules {
public static final int MAX_SIZE = 888;
private String variableName;
private int variableAge;
public void setVariableName(String variableName) {
this.variableName = variableName;
}
public void setVariableAge(int variableAge) {
this.variableAge = variableAge;
}
}
变量名应避免使用的情况
在变量命名时,应避免以下情况 1、与Java关键字和保留字重名。 2、与类名、方法名、包名等重名。 3、变量名过于简单、模糊或过长, 应根据使用场景选择合适的变量名。 4、使用特殊符号和空格, 这些都会导致代码难以理解和无法正确编译。例:错误写法
public class InvalidNamingRules {
public static void main(String[] args) {
int int = 0; // 与关键字重名,会报错
String InvalidNamingRules = "invalid"; // 与类名重名,不建议使用
int a = 0; // 变量名过于简单
int variableWithSpace = 1; // 使用空格,会报错
}
}
命名规范最佳样例
1.普通变量
int studentAge; String password; float averageScore;
2.布尔类型变量
boolean isFlag; boolean hasResult;
3.枚举类型变量
enum Weekday {
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY;
}
Weekday weekday = Weekday.MONDAY;
4.常量
public static final int MAX_SIZE = 100;
5.方法名
public void setVariableAge(int variableAge) {
this.variableAge = variableAge;
}
public int getVariableAge() {
return variableAge;
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


