
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1 标识符、关键字和保留字
2.1.1 标识符
标识符是指用来标识某个实体的一个符号。在Java中,标识符主要是指用户在编程时使用的名字。使用标识符需要遵循一定的规则。
Java中的标识符由字母、数字、下画线“_”或美元符号“$”组成,并且必须以字母、下画线或美元符号开头。
命名Java标识符的规则包括以下几点。
• 可以包含数字,但不能以数字开头。
• 除下画线和美元符号以外,不包含任何其他特殊的字符,如空格。
• 不能将Java关键字或保留字作为标识符。
• Java标识符对大小写敏感。
合法的标识符如图2.1所示。

图2.1 合法的标识符
不合法的标识符如图2.2所示。

图2.2 不合法的标识符
虽然Java语法允许以下画线和美元符号开头,但是很多企业的开发规范约定,不能将这两者作为标识符的开头,以达到统一标识符格式及减少歧义的效果。企业的开发规范也称为编程规约,是企业在生产实践过程中总结出来的编程规则或建议,主要具有提高代码规范性和安全性,以及减少程序异常和漏洞的作用。本书后续在介绍Java标准语法的同时,会适当加入对企业编程规约的介绍,为读者带来更丰富的内容。