首先我们要知道重载.重写.重构的区别 重载:指的是在同一个类中,方法名相同,但是参数数量.参数类型或者返回类型不同的方法就叫做重载. 重写: 重写分两种.第一种的是在子类继承父类的情况下,通过@Override注解,子类方法名.参数.返回值全部一样,方法体不一样的方法就是重写. 第二种就是接口实现,实现接口必须实现接口下的所有方法,因为实现方法上也有@Override注解,所以也算是重写的一种吧. 重构:重构就是在原有的代码上,进行优化,使代码执行速度更快.或者更简单易读. 重载的优点: 1.相…