一、关键字
被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 注意:关键字中所有字母都为小写
abstract | boolean | break | byte | case |
catch | char | class | const | continue |
default | do | double | else | extends |
assert | final | finally | float | for |
goto | if | implements | import | instanceof |
int | interface | long | native | new |
strictfp | package | private | protectde | public |
return | short | static | super | switch |
synchronized | this | throw | shrows | transient |
try | void | volatile | while | |
Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标记符时要避免使用这些保留字
byValue、cast、future、 generic、 inner、 operator、 outer、 rest、 var 、 goto 、const
二、标识符
Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符
定义合法标识符规则:
- 由26个英文字母大小写,0-9 ,_或 $ 组成
- 数字不可以开头。
- 不可以使用关键字和保留字,但能包含关键字和保留字。
- Java中严格区分大小写,长度无限制。
- 标识符不能包含空格。