详述Java标识符

标识符是指可被用来为类、变量或方法等命名的字符序列,换言之,标识符就是用用户自定义的名称来标识类、变量或方法等。更简单地说,标识符就是一个名字。关键字是Java语言中已经被赋予特定意义的一些单词,不可以把这些字作为标识符来使用。
一、 标识符
标识符是指用户自己定义的类名、变量名、接口名、方法名。简单地说,就是用户定义的名称。
Java语言规定标识符可由任意顺序的字母、下画线(_)、美元符号($)和数字组成,并且第一个字符不能是数字,不能是Java中的保留关键字。
下面是合法的标识符。
name
user_age
$page
下面是非法的标识符。
4word // 第一个字符不能是数字
int // 不能使用Java保留关键字
User name // 字符不能有空格 定义为标识符来使用。

注意
Java中的标识符是区分大小写的,例如,“name”与“Name”是两个不同的标识符。标识符的长度是不受限制的。除此之外,在Java语言中,允许使用汉语中的文字和其他语言文字作为变量名,例如,“int年龄=24”是合法的,但建议读者不要使用这些语言文字作为变量名。
二、关键字
关键字是Java语言中已经被赋予特定意义的一些单词,不可以再把这些单词定义为标识符来使用。前面介绍的数据类型中提到的int、boolean等都是关键字,Java中的关键字如下表所示。

三、Java命名规范
Java对变量、包、类的命名进行了规范,要求遵循Java的命名规范,从而使编写的代码更易阅读和理解,Java命名规范主要有以下几点。
❑ 对常量的命名规范:常量名中的英文字母应大写,每个单词用下画线隔开,并且能够见其名知其意,例如,定义MAX_VALUE常量名,用户一眼就能想到它是用来存储一个最大值。
❑ 对变量的命名规范:变量名中的英文字母应小写,且要有一定的含义。在定义一个变量时,尽量避免使用单个字符,否则当其他用户看代码遇到该变量时,就会很难理解其用途。对于临时的变量,例如,记忆循环语句中的循环次数,通常可命名为i、j、k这样的单字符变量名。变量名应简短且富于描述,以便记忆,例如,用age变量来存储年龄。
❑ 对方法的命名规范:方法被调用来执行一个操作,所以方法名应是对该操作的描述。方法名的首字母应该小写,若由多个单词组成,则其后单词的首字母大写,例如,一个向数据库中添加数据的方法,可命名为“addData()”。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值