在上面的示例中,子类ChildClass重新定义了静态变量staticVariable。在Main类中,我们分别输出了父类和子类的静态变量值。结果显示,父类的静态变量值仍然是"ParentClass",而子类的静态变量值变成了"ChildClass"。 方法二:使用静态代码块 静态代码块是在类加载时执行的代码块。我们可以使用静态代码块来修改父类的静态变量。