1.方法的声明
方法包含方法头和方法体两部分,方法声明的格式为:
[成员说明修饰符][方法返回类型] 方法名([形参列表]) //方法头
{
方法中的语句 //方法体
}
对方法定义的语法格式说明如下:
🌵成员说明修饰符限定了该方法的访问权限。成员方法可用的修饰符是在成员变量的修饰符基础上多了一个abstract。除了abstract外,其余修饰符使用方法完全一样,abstract和final最多只能出现其中之一,它们可以与static组合起来修饰方法。
🌵方法返回类型定义了方法返回值的类型,可以为基本类型,也可以为复合类型。当一个方法不需要返回值时,返回类型为void。如果声明了方法返回值类型,则方法体内必须有一条有效的return语句,该语句返回一个变量或一个表达式的值,这个变量或表达式的值必须与方法返回的类型匹配。
🌵方法名是一个合法的标识符,通常建议方法名以英文中的动词开头。
🌵方法的参数列表中允许有零个或多个参数,多个参数用“,”隔开。参数由“参数类型参数名”组成。一旦在定义方法时指定了形参列表,则调用该方法时,必须传入相对应的参数值。
例如,声明比较两个整数的大小并输出最大值的Max方法,程序如下:
public static int Max(int a,int b){
if(a>=b)
return a;
else
return b;
}
2.方法的调用
使用方法实现特定功能称为方法的调用。调用方法只写方法名称和要处理的数据(称为实参)。方法一旦定义,则可根据需要反复调用。
方法调用的一