Java中,标识符用来为程序中的变量、常量、方法、类、接口和包命名。
1、Java中的标识符主要有以下四种规则:
(1)标识符由字母、数字、下划线(_)、或美元符号($)组成。
(2)标识符不能以数字开头。
(3)标识符的命名不能与关键字(例如public、void等等)、布尔值(true、false等)和空值同名。
(3)标识符对大小写敏感,没长度限制,建议不要太长,坚持见名知义、顾名思义原则,这样方便在团队合作开发的过程中,别人一看就知道这个类是干什么的。
2、Java中的标识符实例,找出下面错误的标识符:
$name、_name、1name、name2、name、name$、null、Name、@name
错误分析:1name不能以数字开头;null不能以布尔值(true、false等)同名;@name不能包含其他特殊字符@,标识符由字母、数字、下划线(_)、或美元符号($)组成。
3、Java关键字:
关键字是Java语言保留的词语,开发者不能赋予其他含义,它是一个定义了固定含义的特殊标识符,程序员不能将关键字命名为标识符,否则myeclipse编译不过去。
Java定义了48个关键字,下图所示:
abstract | assert | boolean | break | byte |
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
transient | try | void | volatile | while |
希望分享java标识符命名规则的经验能对初学者起到正确的引导。
详情地址:http://yayihouse.com/yayishuwu/chapter/941