- this
- 指当前对象的引用,可以调用当前对象的成员
- 可以调用自身的其他构造函数,需要放在第一条语句
- 是对一个对象的默认引用,在每个实例方法内部,都有一个this引用变量,指向这个方法的对象
- final
- 属性
- final关键字作用于属性:称为常量--即不变的数据
- 常量在程序执行过程中不会发生变化,只能被引用
- 不能被重新赋值,只能在定义时修改其值
- 命名规范: 所有字符大写,单词与单词之间用下划线隔开
- 方法
- 类
- static
- static修饰的变量属于这个类所有,即由类创建的所有对象共用一个static变量
- 在方法中不可以定义static变量,类变量不能是局部变量
- 静态方法不可以使用this和super关键字
- 静态与实例执行过程和区别
- 在加载类的过程中,完成静态变量的内存分配,再执行静态块
- 类属性和类方法可以通过类名和对象名访问
- 实例属性和实例方法只能通过对象名访问
- 类方法只能访问类属性和其他类方法
- static修饰的属性和方法称为类属性(类变量)和类方法
- 不使用static修饰的属性和方法属于单个对象,通常称为实例属性和实例方法
- super
- 代表对当前对象的直接父类对象的默认引用
- 访问父类成员
- 只能出现在子类的方法或构造方法中
- 调用构造方法时,只能是第一句
- 不能访问父类的private成
- instanceof
- 语法: 对象 instanceof 类或接口
- 判断一个对象是否属于或者实现了一个接口
- 两个参数必须有上下级关系,否则编译错误
posted on
2019-03-12 07:53
baiUait
阅读(
127)
评论()
收藏
举报