方法的重载和覆盖定义没有什么好说的了。直接写出他们的区别就可以了。 重载:编译器会检查方法名称,方法参数的个数和参数类型。 覆盖:编译器会检查方法名称,方法参数的个数和参数类型,还有方法返回类型和方法抛出的异常列表。