Java中static、this、super、final用法 请高手解释的详细点哈 我是新新手``

来源:百度知道 编辑:UC知道 时间:2024/06/15 15:27:39

super"的用法
构造器和方法,都用关键字super指向超类,但是用的方法不一样。方法用这个关键字去执行被重载的超类中的方法。
"this"的用法
构造器和方法使用关键字this有很大的区别。方法引用this指向正在执行方法的类的实例。静态方法不能使用this关键字,因为静态方法不属于类的实例,所以this也就没有什麽东西去指向。构造器的this指向同一个类中,不同参数列表的另外一个构造器,
static 可以修饰 属性 方法 内部类 自由块
static 不能修饰局部变量
static用来修饰类的属性状态,他可以不产生对象就可以使用
static 的经典用法 单态设计模式

final 你只能定义一个实体一次,以后不能改变它或继承它。更严格的讲:一个final修饰的类不能被子类化,一个final修饰的方法不能被重写,一个final修饰的变量不能改变其初始值。

楼上的正解
我拿分走人...