我们在之前的代码中看到的,类似于i1,i2,input这些变量名,都有一个统一的名字叫做标识符。Java中的标识符有以下这些命名规则: - 标识符由字母、数字、下划线(_)和美元符号($)所构成
- 标识符必须以字母、下划线或美元符号开头,不能以数字开头
- 标识符不能是保留字
- 标识符不能是true、false或null
- 标识符可以有任意长度
复制代码
在刚才的规则中我们提到了一项“保留字”,那么保留字又是些什么呢?
保留字是在语言中已经被定义过了的字,我们不能将这些字再作为变量名或过程名。Java中有以下50个关键字: abstract
| double
| int
| super
| assert
| else
| interface
| switch
| boolean
| enum
| long
| synchronized
| break
| extends
| native
| this
| byte
| for
| new
| throw
| case
| final
| package
| throws
| catch
| finally
| private
| transient
| char
| float
| protected
| try
| class
| goto
| public
| void
| const
| if
| return
| volatile
| continue
| implements
| short
| while
| default
| import
| static
|
| do
| instanceof
| strictfp
|
|
|