Java 中的标识符与关键字

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 个关键字,我们大概有个印象就可以了,并不用刻意的去记忆,在编程中关键字会经常使用到,用的多了,自然也就熟悉了


三、小结

标识符就是给类、方法、变量等起的名字;关键字就是在编程语言中被赋予了特点涵义的英文单词,并且关键字不能被当作用户标识符来使用。


如果文章对各位小伙有帮助的话欢迎三连!!!

另外,文章如有错误之处,也欢迎各位大佬批评指正!!!

猜你喜欢

转载自blog.csdn.net/qq_46286412/article/details/126117143