二、Java的标识符和保留字
1. 标识符
Java程序中的类、属性、方法、对象、变量等元素都应有自己的名称,各元素的名称通称为标识符。
Java标识符定义规则:由字母、数字、_和$组成;开头字符必须是字母、下画线或$。标识符定义采用三原则:见名知义、规范大小写、不可用Java保留字。
例如,从以下字符串中挑出合法的Java标识符。2tow Mary5 else Hello world
bob do cheese_eat Hello!
合法的标识符:Mary5、bob、cheese_eat。
非法标识符:2tow(开头字符不可为数字)、Hello world(标识符中不可有空格)、Hello!(!不可作为标识符的组成字符)、else和do(皆为Java保留字)。
合法的标识符是符合定义规则的字符串,不符合定义规则的字符串则是非法标识符。另外,标识符对字母大小写敏感,如myname与Myname是两个不同的标识符。
2. 保留字
保留字(reserved word),是指Java语言规定了特定含义的标识符。对于保留字,用户只能按照系统规定的方式使用,不能自行定义。
数据类型相关的保留字:boolean、int、long、short、byte、float、double、char、class和interface。
流程控制相关的保留字:if、else、do、while、for、switch、case、default、break、continue、return、try、catch和finally。
修饰符相关的保留字:public、protected、private、final、void、static、strictfp、abstract、transient、synchronized、volatile和native。
动作相关的保留字:package、import、throw、throws、extends、implements、this、super、instanceof和new。
其他保留字:true、false、null、goto和const。
需注意,保留字一律用小写字母表示。
【责任编辑:云霞 TEL:(010)68476606】
点赞 0