您可以使用 final 方法、构造函数或实例初始化块来初始化类的实例变量。Final 方法每当您将方法设为 final 时,您都无法覆盖它。即您无法从子类为超类的 final 方法提供实现。即使方法成为 final 的目的是防止从外部(子类)修改方法。您还可以使用这些 final 方法来初始化实例变量。示例 实时演示import java.util.Scanner; public class FinalMethods { int age = getAge(); String name = getName(); static Scanner sc = new Scanner(System.in); public static final int getAge() { ... 阅读更多