作业帮 > 综合 > 作业

Java中static、this、super、final用法 我是新新手``

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/06 17:02:20
Java中static、this、super、final用法 我是新新手``
super"的用法
构造器和方法,都用关键字super指向超类,但是用的方法不一样.方法用这个关键字去执行被重载的超类中的方法.
"this"的用法
构造器和方法使用关键字this有很大的区别.方法引用this指向正在执行方法的类的实例.静态方法不能使用this关键字,因为静态方法不属于类的实例,所以this也就没有什麽东西去指向.构造器的this指向同一个类中,不同参数列表的另外一个构造器,
static 可以修饰 属性 方法 内部类 自由块
static 不能修饰局部变量
static用来修饰类的属性状态,他可以不产生对象就可以使用
static 的经典用法 单态设计模式
final 你只能定义一个实体一次,以后不能改变它或继承它.更严格的讲:一个final修饰的类不能被子类化,一个final修饰的方法不能被重写,一个final修饰的变量不能改变其初始值.