Java 中的标识符与关键字
一、标识符
1、什么是标识符
简单理解,标识符就是给类、方法、变量等起的名字;在 Java 语言中,==标识符是以字母、下划线( _ )或美元符号( $ )开始,后面可以跟字母、下划线、美元符号和数字的一个字符序列。==
标识符的命名规则:
- 以字母、下划线( _ )或美元符号( $ )开头
- 由字母、下划线( _ )或美元符号( $ )组成
- 不能是关键字(关键字文章后面有说明)
- 区分大小写,例:myName 和 myname 是两个不同的标识符
2、标识符的命名规范
在给标识符命名时用 A、B、C 这样的名称虽然也可以,但是这样的命名并不是很好,起名字要==见名知意==,可以使用对应意思的英语单词来命名。在编程中,我们最常用的命名方式有驼峰命名法等。
(1)小驼峰命名法
小驼峰命名法适用于方法、变量等;
当标识符是一个单词的时候,全部小写,例:name、sex、student
当标识符由多个单词组成时,第一个单词小写,其他单词首字母大写,例:firstName
(2)大驼峰命名法
大驼峰命名法适用于类名等;
当标识符是一个单词的时候,单词首字母大写,例:Student、Teacher
当标识符由多个单词组成时,每个单词的首字母都要大写,例:GoodStudent、BadStudnet
二、关键字
关键字就是在编程语言中被赋予了特点涵义的英文单词,在 Java 中一共有 53 个关键字。
关键字的特点:
- 全部字母都是小写
- 在常用的代码编辑器中,关键字有特殊的颜色标记
- 不能作为用户标识符使用
Java 中的关键字:
----- | ----- | ----- | ----- | ----- |
---|---|---|---|---|
abstract | class | extends | implements | null |
strictfp | true | assert | const | false |
import | package | super | try | boolean |
continue | final | instanceof | private | switch |
void | break | default | finally | int |
protected | synchronized | volatile | byte | do |
float | interface | public | this | while |
case | double | for | long | return |
throw | catch | else | goto | native |
short | throws | char | enum | if |
new | static | transient |
上述表格中的 53 个关键字,我们大概有个印象就可以了,并不用刻意的去记忆,在编程中关键字会经常使用到,用的多了,自然也就熟悉了
三、小结
标识符就是给类、方法、变量等起的名字;关键字就是在编程语言中被赋予了特点涵义的英文单词,并且关键字不能被当作用户标识符来使用。
如果文章对各位小伙有帮助的话欢迎三连!!!
另外,文章如有错误之处,也欢迎各位大佬批评指正!!!