Java语法之变量命名规则简介说明

戚薇 Java教程 发布时间:2023-06-20 20:10:07 阅读数:7957 1
下文笔者讲述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;
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202306/6847.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者