关键字的定义和特点
- 定义:被Java语言赋予了特殊含义,用作专门用途的字符串或单词。
- 特点:在JDK 8中的关键字一共有50个,这些关键字都是小写。
关键字的分类
- 用于定义数据类型的关键字
| class | interface | enum | void |
| byte | short | int | long | float | double | char | boolean | - 用于定义数据类型值的关键字
| true | false | null | - 用于定义流程控制的关键字
| if | else | switch | case | default | while | do | for | break | continue |return | - 用于定义访问权限修饰符的关键字
| private | protected | public | - 用于定义类,方法,变量修饰符的关键字
| abstract | final | static | synchroized | - 用于定义类与类之间关系的关键字
| extends | implements | - 用于建立实例,引用实例,判断实例的关键字
| new | this | super | instanceof | - 用于异常处理的关键字
| try | catch | finally | throw | throws | - 用于包的关键字
| package | import | - 其他修饰符关键字
| native | strictfp | transient | volatile | asset |