final 关键字:

  1. final 可以修饰类、方法、变量。
  2. final 修饰的类不能被继承,final 修饰的方法不能被重写,final 修饰的变量不能被重新赋值。
  3. final 修饰的变量必须在定义时进行初始化,或在构造函数中初始化,且只能被赋值一次。

super 关键字:

  1. super 表示父类对象的引用,可以用来调用父类的构造方法和非私有成员方法。
  2. super() 表示调用父类的无参构造方法,super(参数) 表示调用父类的有参构造方法。
  3. super 关键字必须放在子类构造方法的第一行,用来初始化父类的成员变量。
  4. 当子类和父类有同名成员变量或方法时,可以使用 super 关键字来区分调用父类的成员变量或方法。
Java 中 final 和 super 关键字详解

原文地址: https://www.cveoy.top/t/topic/oTER 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录