修饰符:
- abstract: 抽象类 修饰符
- class:标准类修饰符
- final:可以声明成员变量、方法、类以及本地变量,final变量是只读的.
- private :修饰仅限于类的内部访问变量的修饰符.
- protected :修饰可以用于子类的访问变量的修饰符.
- public:修饰最大访问权限的访问变量的修饰符.
- static:用于方便在没有创建对象的情况下来进行调用(方法/变量)的修饰符。
数据类型:
- boolean :布尔型
- byte:字节类型
- char :字符型
- double:双精度浮点型
- float:单精度浮点型
- int:整型
- long : 长整型
- short :短整型
- void :空类型,通常用于方法返回.
语句组成:
- break:中断循环修饰符.
- case:条件选择修饰符.
- catch:异常处理修饰符.
- continue:循环跳过修饰符.
- default:条件选择默认条件修饰符.
- do:循环修饰符
- else:条件选择修饰符
- extends:扩展子类修饰符
- finally:异常处理修饰符.finally作为异常处理的一部分,不管是否异常最后都要处理这部分内容.
- for:循环修饰符
- if:条件选择修饰符
- implements :加载接口类修饰符
- import:引用类修饰符.
- instanceof :支出判断对象是否是特定类修饰符.
- interface:接口类定义修饰符.
- new:新建类修饰符.
- package:命名空间修饰符.
- return:返回修饰符.
- super:父类指针修饰符.
- switch:条件选择修饰符.
- sychronized:同步块修饰符.
- this:本类指针修饰符.
- throw :语句异常抛出修饰符.
- throws :方法异常抛出修饰符.
- try:异常处理修饰符.
- while:循环处理修饰符.
特殊含义关键字:
- assert: 断言,用于调试,多被 junit 代替,IDE默认不开启。
- const :预留关键字。
- goto:预留关键字。
- enum : 枚举。
- native: 本地方法。
- strictfp: 精确浮点,可用于类、接口、方法。
- transient: 免除变量序列化。
- volatile : 被设计用来修饰被不同线程访问和修改的变量。
非java关键字:
- true:布尔值真.
- false:布尔值假.
- null: 空值 修饰符.
- serilizable:序列化修饰符.