java基础语法--标识符

来源:互联网 发布:linux bc 缩写 编辑:程序博客网 时间:2024/04/30 21:51

 

标识符

每个人都有名字,每个事物也都有名字,有了名字,就可以通过语言表示出来。Java的文件、类、方法、变量也都有名字。中国人的名字有默认的命名规则,比如不使用阿拉伯数字,不使用标点符号,不使用长辈的名字,等等。Java中有什么命名规则呢?

什么是标识符

Java 编程语言中,标识符是标识变量、类或方法的有效字符序列。简单地说标识符就是一个名字。

标识符命名规则

命名规则如下:

1)首字母只能以字母、下划线、$开头,其后可以跟字母‘下划线、$和数字。

示例:$abc _ab ab123 等都是有效的。

2)标识符不能是关键字。

3)标识符区分大小写(事实上整个 Java 编程里面都是区分大小写的)。

Girl girl 是两个不同的标识符。

4)标识符长度没有限制,但不宜过长。

5)如果标识符由多个单词构成,那么从第二个单词开始,首字母大写。

示例:getUsersetModelEmployeeModel 等。

6)标识符尽量命名的有意义,让人能够望文知意。

7)尽量少用带$符号的标识符,主要是习惯问题,大家都不是很习惯使用带$符号的标识符;还有内部类中,$具有特殊的含义。

8)虽然Java 语言使用16-bit 双字节字符编码标准(Unicode 字符集),最多可以识别65535个字符。建议标识符中最好使用 ASCII 字母。虽然中文标识符也能够正常编译和运行,却不建议使用。

public class Test {

public static void main(String[] args) {

String Java快车 = "中文标识符测试";

System.out.println("Java快车==" + Java快车);

}

}

运行结果:Java 快车==中文标识符测试
www.javakc.com java软件工程师培训 就业率100%

示例

下列哪些是正确的标识符:

my Variable

9javakc

a+b

book1-2-3

java&c

It's

 

错误的标识符及其原因分析如下:

My Variable //含有空格

9javakc //首字符为数字

a+b //加号不是字母

book1-2-3 //减号不是字母

java&c //与号不是字母

It's //单引号不是字母
www.javakc.com java软件工程师培训 就业率100%

原创粉丝点击