static、fianl、this、super的使用

Java中static、fianl、this、super的使用

一、关于static的使用
(1)使用对象:变量与方法
(2)作用:在创建对象之前被访问
(3)性质:全局变量
(4)限制:使用static的方法只能调用static的方法和数据,不可使用this、super
实例:
在这里插入图片描述
二、关于final的使用
(1)理解为const
(2)作用于类,不可继承,子类不可覆盖final的方法
实例:
在这里插入图片描述
在这里插入图片描述
三、this的使用
(1)用于构造函数
(2)用于成员变量
(3)需要引用该函数所属类的当前对象
(4)自动分配的指针
实例:
在这里插入图片描述
四、super的使用
和this类似,不同在于指向父类
实例:
在这里插入图片描述
值得注意的是在构造函数或者函数中使用,不可直接使用。

最后,希望对大家有所帮助,作者是Java初学爱好者,写着还有很多不足的地方,有什么错误的地方希望指出来。

猜你喜欢

转载自blog.csdn.net/qq_44654974/article/details/105116108