3.2.2 Java9的标识符规则

3.2.2 Java9的标识符规则

什么是标识符

标识符就是用于给程序中变量、类、方法命名的符号

java标识符规则

Java语言的标识符必须以字母下画线(_)、美元符($)开头,后面可以跟任意数目的字母数字下画线()和美元符($)。

此处的字母并不局限于26个英文字母,甚至可以包含中文字符、日文字符等。
由于Java9支持Unicode 8.0字符集,因此Java的标识符可以使用Unicode 8.0所能表示的多种语言的字符。
Java语言是区分大小写的,因此abcAbc是两个不同的标识符。

java标识符规则

使用标识符时,需要注意如下规则:

  • 标识符可以由字母数字下画线_美元符($)组成,其中数字不能打头
  • 标识符不能是Java``关键字保留字,但可以包含关键字和保留字。
  • 标识符不能包含空格
  • 标识符只能包含美元符($),不能包含@#等其他特殊字符。