java方法的定义

 

Java方法类似于其他语言的函数,它是一段用来完成特定功能的代码片段,一般情况,定义一个方法包括 ” 一个方法头和一个方法体。“

其中组成一个方法的所有部分如下:

  1. 修饰符:告诉编译器如何调用该方法。定义了该方法的访问类型
  2. 返回值类型:方发可能会返回值。returnValueType是方法值的数据类型。有些方法执行所需操作,但不返回值,这种情况我们就returnValueType是关键字void。
  3. 方法名:是方法的实际名称 。
  4. 参数类型:参数就像占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。参数列表是指方法的参数类型,顺序和参数的个数。参数是可选的,方法可以不包含任何参数。其中形式参数指在方法被调用时用于接收外界输入的数据;实参指调用方法时实际传给方法的数据。
  5. 方法体:包含具体的语句,定义该方法的功能
//方法的一般格式:
修饰符 返回值类型 方法名(参数类型 参数名){
    ···方法体···
        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 ”

    }
}