目录
一、关键字
1.1访问类型权限修饰符
1.2定义类、方法、变量修饰符
1.3类间关系
1.4定义建立实例及引用实例
1.5异常处理
1.6包相关
1.7其他修饰符
二、标识符
一、关键字
1.1访问类型权限修饰符
- private:私有类型
- protected:保护类型
- public:共有类型
1.2定义类、方法、变量修饰符
- abstract:抽象类型
- final:修饰类,表示该类不能被继承;修饰方法,表示方法不能被重写;修饰变量,表示变量不能被修改
- static:静态类型
-
synchronized:修饰方法,表示只有一个方法进入临界区
1.3类间关系
- extends:表示类之间的继承
- implements:表示实现了一个或多个接口
1.4定义建立实例及引用实例
- new:创建一个对象
- this:表示调用本类中的变量或方法
- super:表示调用父类中的变量或方法
- instanceof:测试对象是否是类的实例
1.5异常处理
- try:用于包裹可能会抛出异常的代码块
- catch:用于捕获异常并处理异常的代码块
- finally:用于包含无论是否发生异常都需要执行的代码块
- throw:用于手动抛出异常
- throws:用于在方法声明中指定方法可能抛出的异常
1.6包相关
- package:指明文件中定义的类所属的包
- import:导入某一个包
1.7其他修饰符
- native:声明方法是由底层的本地代码实现的
- strictfp:说明方法必须使用严格的浮点计算来生成可再生的结果
- transient:使修饰的成员属性变量不被序列化
- volatile:轻量级同步机制
- assert:断言
二、标识符
- 可以包含数字、字母、下划线、$
- 不能以数字开头,不能是关键字,大小写区分严格