一、方法的概念及使用
1.一个方法的定义
修饰符 返回值类型 方法名(参数){
方法体代码;
return 返回值
}
需要注意的事项:
方法名:小驼峰
在java中,方法必须写在类内;
方法不能嵌套定义;
没有方法申明的说法;
没有返回值的方法必须写成void。
2.实参与形参
实参的值永远都是拷贝到形参中,形参和实参本质是两个实体,占不同的内存
二、方法重载
- 概念:在Java中,如果多个方法的名字相同,参数列表不同,则称该几种方法被重载了。
需要注意的是:
方法名必须相同
参数列表必须不同
与返回值类型是否相同无关。
- 方法签名:经过编译器编译修改过后方法最终的名字。
三、递归
- 概念:一个方法在执行过程中调用自身
- 必要条件:1.子问题必须要与原问题解法相同;2.递归出口