java基础——方法 方法的本质方法的重载 方法的本质 方法就是用于完成特定功能的代码片段 方法的重载 构成重载的条件: 1、不同的含义,形参的类型,形参的个数,顺序不同 2、只有返回值不同不构成重载 3、只有形参名称不同不构成重载 重载和重写的区别: 重写:顾名思义就是重新写了一遍,例如父类的toString方法,在子类中不太适用,就需要子类去重写父类的方法,来适应自己的业务需求 重载的方法和原方法是两个完全不同的方法,好比两个人,只有名字相同而已 4、递归算法:费时费力费内存,本质就是自己调用自己