方法:
面向过程的语言中,称为函数
面向对象的语言中,称为方法
通过方法,可以对特定功能的代码进行封装,实现代码的复用。
- 方法的声明(定义)
访问修饰符 返回值类型 方法名(实参列表) {
方法体
}
访问修饰符可以不写
方法的重载
方法的名称相同,但是参数的类型或者个数不同。
与返回值类型是否相同无关。递归方法(了解)
方法里面调用自身 的方法。
注意:需要给出一个临界条件结束递归调用。
//递归计算5!
package com.javawu.method;
public class Demo3 {
public static void main(String[] args) {
System.out.println(count(5));
}
static int count (int i) {
if (i == 1) {
return 1;
}
return i * count (i - 1);
}
}