java方法的定义
Java方法类似于其他语言的函数,它是一段用来完成特定功能的代码片段,一般情况,定义一个方法包括 ” 一个方法头和一个方法体。“
其中组成一个方法的所有部分如下:
- 修饰符:告诉编译器如何调用该方法。定义了该方法的访问类型
- 返回值类型:方发可能会返回值。returnValueType是方法值的数据类型。有些方法执行所需操作,但不返回值,这种情况我们就returnValueType是关键字void。
- 方法名:是方法的实际名称 。
- 参数类型:参数就像占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。参数列表是指方法的参数类型,顺序和参数的个数。参数是可选的,方法可以不包含任何参数。其中形式参数指在方法被调用时用于接收外界输入的数据;实参指调用方法时实际传给方法的数据。
- 方法体:包含具体的语句,定义该方法的功能
//方法的一般格式:
修饰符 返回值类型 方法名(参数类型 参数名){
···方法体···
return 返回值;
}
实例代码:
public class Demo02 {
public static void main(String[] args) {
int max= max(1,1); //实际参数:实际输入了 “ 1 ,1 ”,调用了max方法
System.out.println(max );//如果输入相同数值就会输出 “ num1==num2和0 ”
}
public static int max(int num1,int num2){
//形式参数:提供了一个比大小的方法
int result = 0;
if (num1==num2){
System.out.println("num1==num2");
return 0;
}
if (num1>num2){
result = num1;
}else{
result = num2;
}
return result; //终止方法 “ return ”
}
}