Java的变量命名规则如下:
变量名必须以字母(a-z或A-Z)或下划线(_)开始,后面可以接字母、数字(0-9)或下划线。不能以数字开头。
变量名可以包含字母、数字、下划线,但不推荐使用下划线开头和结尾。
变量名区分大小写。
Java关键字不能作为变量名。如:if、else、while、for等。
类名通常使用大驼峰命名法(PascalCase),即每个单词的首字母大写;而变量名、方法名通常使用小驼峰命名法(camelCase),即第一个单词的首字母小写,后续单词的首字母大写。
常量(final变量)通常使用全大写字母,单词之间用下划线分隔。
以下是一些合法的变量命名示例:
int myNumber;
String myName;
boolean isAvailable;
char letter;
double PIvalue;
_customVariable;
以下是一些不合法的变量命名示例:
1number; // 以数字开头
-name; // 以数字开头
my-name; // 使用下划线开头
my name; // 含有空格
if; // 关键字作为变量名