Java初学者:什么是标识符?关键字有哪些?谢谢!

Python018

Java初学者:什么是标识符?关键字有哪些?谢谢!,第1张

标识符(Identifier):专门用于命名,还可用于类(Class)、方法(Method)等名称上。规则:(1)不可为关键字、符号,以免意义混淆;(2)第一个字符不可以是数字。(3)大小写代表不同意义。    

标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。

不能把关键字和保留字作为标识符,标识符没有长度限制,标识符对大小写敏感。

标识符是赋予变量、类和方法的名称,可从一个字母、下划线(_)或美元符号($)开始,是大小写区别对待的, 且无最大长度。

JAVA语言对于标识符定义要求: Ⅰ.可以由字母,数字,”_”或者”$”符组成,但是不能以数字开头; Ⅱ.中文可以作为变量名,但是不提倡使用; Ⅲ.Java大小写敏感,严格区分大小写,命名时需要注意; Ⅳ.不能使用Java保留字(一些java语言规定好的,有特殊意义的字符如break,if等)。

标识符的命名规则如下:

1、可以使用数字、字母、下划线、美元符号($)。

2、不能以数字开头。

3、不能包含空格。

4、不能使用关键字和保留字,但是可以包含关键字和保留字。

5、java严格区分大小写,但是长度无限制。

标识符的常见命名约定

一、小驼峰式命名法:(方法、变量)

约定1:标识符是一个单词的时候,首字母小写。

示例1:name。

约定2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写

示例2:firstName。

二、大驼峰式命名法:(类)

约定1:标识符是一个单词的时候,首字母大写。

示例1:Students。

约定2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写。

示例2:GoodStudents。

经常在网上看到一些代码对标识符的命名都不大规范,这次特地整理一下java中各类标识符的命名规则,java课程http://www.kmbdqn.cn/希望对大家有所帮助。

一、标识符命名规则

1、标识符用作给变量、方法和类命名。

2、以字母、下划线“_”和“$”符开头,后面可跟字母、下划线“_”和“$”符或数字。

3、大小写敏感。

4、应该使用有意义的名称,达到见名知意的目的,并且长度无限制。

5、尽量不要使用中文。

6、不可以是true和false。true和false虽然不是关键字,但是有特殊用途。

7、避免与java关键字与java类库的类名重名,java关键字一共有51个。

二、对于不同标识符使用不同的命名规则

1、包名:全部小写,用”.”隔开,每一个点表示一级目录,至少要有一级目录。

(1)单级包:小写。如:com

(2)多级包:小写,用”.”隔开。

2、类或接口:所有单词首字母大写。(大驼峰法)

(1)一个单词:首字母大写。如:Student、People

(2)多个单词:每个单词首字母大写。如:HelloWorld、ServerSocket

3、方法或变量:第一个单词首字母小写,从第二个单词开始首字母大写。(小驼峰法)

(1)一个单词:首字母小写。如:name、age

(2)多个单词:第二个单词首字母大写。如:stuName、showTime

4、常量:全部大写,单词键以下划线”_”隔开

(1)一个单词:全大写。如:PI、COUNT

(2)多个单词:全大写,并以”_”隔开。如:RESULT_OK、WINDOW_HIERARCHY_TAG

总之,遵循这个命名规范,不止有利于别人能够更快速的读懂我们的代码,了解代码中的成员,还能够让我们在实际开发中减少很多不必要的麻烦。