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; }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。