Java中的super关键字主要有两个用法:
public class Parent { private int age; public Parent(int age) { this.age = age; } } public class Child extends Parent { private String name; public Child(int age, String name) { super(age); // 调用父类的构造方法 this.name = name; } } public class Parent { private int age; public void display() { System.out.println("Parent class"); } } public class Child extends Parent { private int age; public void display() { super.display(); // 调用父类的display方法 System.out.println("Child class"); } } 在上述例子中,子类中的display方法通过super.display()调用了父类的display方法,从而实现了对父类方法的重用。