java中的参数或参数究竟是什么?

时间:2017-01-14 18:16:49

标签: java eclipse function methods

我对java很陌生,对方法不是很熟悉。有人可以向我解释一下方法的哪些变量是参数,哪些不是?

2 个答案:

答案 0 :(得分:2)

让我们说你有以下课程:

public class Calculator {

    public int add(int x, int y){
        return x+y;
    }
}

我们说名为add的方法有两个int类型的参数。 (calculator是类Calculator)的实例。

当我们调用方法时:

calculator.add(3,4)

我们说我们将参数3和4传递给方法。

所以我们可以说方法的参数是方法的signature中的所有内容。虽然参数是我们调用方法时传递的实际值。

答案 1 :(得分:0)

参数是方法定义中的变量。调用方法时,参数是传递给方法参数的数据

请点击以下示例:

public class Book{

    String title;

    public void setTitle(String param){
        title = param;
    }
}

当您拨打Book班级方法setTitle()

setTitle("The art of peace");

您发送给方法的字符串是您的参数。方法内的变量是你的参数。