方法
方法的声明
<修饰符> 数据类型 方法名([数据类型1 参数名1,数据类型2 参数名2...]){
要执行的代码块;
return 数据类型;
}
修饰符:public(公共的)、protect(保护的)、private(私人的)、default(默认的,不填就是这个)限定了访问的权限
static:使用其修饰,称为静态方法,直接通过方法名调用。
final:使用其修饰,方法不能被覆盖。
数据类型:基本数据类型,引用数据类型,也可是void表示没有返回值。
方法名:使用驼峰命名法。
参数列表:可以没有参数,也可以有一个或多个参数。
形式参数:定义了这个方法在调用时,输入的参数个数和参数类型,顺序也不能变。(x,y)
实际参数:调用方法时,传入的实际数字。(1,2)
方法体:逻辑代码
return语句:返回的结果必须和定义的数据类型保持一致。
方法的重载
定义:在同一个类中,可以存在一个以上的同名方法。
规则:
- 方法名称相同
- 参数不同(个数或类型不同)
- 返回值可以相同,也可以不用(不影响)