重载 发生在同一个类中方法名相同参数列表不同(参数类型,参数个数,参数顺序不同)返回值可以不同访问修饰符可以不同 重写 发生在父子类之间方法名相同参数列表相同返回值如果是类的话,要小于等于父类;不是就要相同抛出异常范围小于等于父类访问修饰符要大于等于父类