JavaSe·基础篇(八) Java中的关键字和保留字
Java中的关键字和保留字
正确识别java语言的关键字和保留字是十分重要的。Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等。保留字是为java预留的关键字,他们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。
识别java语言的关键字,不要和其他语言如c/c++的关键字混淆,例如C语言中在使用的关键 goto
关键字和保留字区别
1.保留字(reserved words):是语言已经定义过的字,一些保留字可能没有相对应的语法,考虑到扩展性,为了向后兼容不能再将其作为变量名。const和goto是java的保留字。 所有的关键字都是小写
2.关键字(keywards):在语言中有特殊的含义成为语法的一部分。
Java关键字总结
分类 | |||||||
---|---|---|---|---|---|---|---|
访问控制 | private | protected | private | ||||
类、方法和变量修饰符 | abstract | class | extends | final | implements | interface | native |
new | static | strictfp | synchronized | transient | volatile | ||
程序控制 | break | continue | return | do | while | if | else |
for | instanceof | switch | case | default | |||
错误处理 | try | catch | throw | throws | finally | ||
包相关 | import | package | |||||
基本类型 boolean | byte | char | double | float | int | long | |
short | null | true | false | ||||
变量引用 | super | this | void | ||||
保留字 | goto | const |
本文不对关键字做出详细解释,在今后的学习过程中我们会解除到大部分常用的关键字