方法的使用有几种:重载、重写、递归
重载比较简单:就是方法名相同,修饰符、返回类型、方法体、形参都可以不相同
重写就是修饰符、返回类型、方法名相同,形参不同,方法体也不相同。
递归:这个是Java编程中的一个重要的思想,一般刚开始最直接的就是阶乘,方法不断自己调用自己,但是需要注意的是在调用之前都是需要判断一下,这时避免造成无限调用,看我演示: