_hello是合法标识符吗java_二、Java的标识符和保留字

二、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

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值