目录
关键字(Keyword)
定义:
关键字是被Java语言赋予了特殊含义,用做专门用途的字符串(单词)。它们对Java的编译器有特殊的意义,用于表示一种数据类型或者表示程序的结构等。
特点:
- 关键字中的所有字母都是小写。
- 关键字不能用作变量名、方法名、类名、包名和参数等标识符。
保留字(Reserved Word)
定义:
保留字是Java语言已经定义过的字,它们在现有的Java版本中没有特殊含义,但在以后的升级版本中有可能作为关键字使用。此外,有些保留字虽然在Java中没有特殊含义,但在其他语言中可能有特殊含义,因此在Java中也不宜作为变量名等标识符使用,以避免混淆。
特点:
- 保留字同样不能用作变量名、方法名、类名、包名和参数等标识符。
- Java中有两个常见的保留字:
goto
和const
。