Java关键字,保留字,标识符04

Java关键字与保留字

关键字

  1. 被Java语言赋予了特殊含义,用作专门用途的字符串(单词)
  2. 特点: 关键字中所有的字母都是小写
  3. 官方地址:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QC4lMTdx-1592981006074)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20200624142511401.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NypUWp2r-1592981006077)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20200624142523076.png)]

true false null 严格算讲不算是关键字

保留字

现有的Java版本尚未使用的,但以后的版本可能会作为关键字使用,所以自己命名标识符时要避免使用这些保留字

goto,const

标识符

凡是可以自己起名字的地方都叫做标识符(类名,包名,方法名,变量名…)

  1. 由26个英文字母大小写,0-9,_或者$组成
  2. 数字不可以开头
  3. 不可以使用关键字和保留字,但能包含关键字和保留字
  4. Java中严格区分大小写,长度无限制
  5. 标识符不可以包含空格
  6. 如果不遵守规格则编译不通过

命名规范

  1. 包名:多单词组成是所有的字母都是小写 : xxxyyyzzz

  2. 类名,接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz

  3. 变量名,方法名:多单词组成时,第一个单词的首字母小写,第二个单词开始的每个首字母大写:xxxYyyZzz

  4. 常量名: 所有的字母都要大写,多单词时每个单词用下划线链接XXX_YYY_ZZZ

  5. 建议大家遵守,利于区别

    • 在起名时,为了提高阅读性,要尽量使用有意义的“见名知意”
    • java采用unicode字符集,因此标识符也可以使用汉字声明,但是不建议使用。

更多细节详见《代码整洁之道.pdf》(没有则可以联系博主获取)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值