Java 参数列表中引用变量占位符的术语

Java 参数列表中引用变量占位符的术语,java,c#,oop,methods,pass-by-reference,Java,C#,Oop,Methods,Pass By Reference,在方法的参数列表中,引用变量占位符的正确术语是什么 public static void SomeMethod(objectType ???referenceVariablePlaceholder???) 我会称之为参数名,除非我误解了这个问题 编辑:为了更好地解释这一点,请根据您的评论,使用以下代码: public void method(int a)... 我认为a是方法method的参数列表中第一个(也是唯一一个)参数的参数名 如果有人叫它: method(2) int b = 2

在方法的参数列表中,引用变量占位符的正确术语是什么

public static void SomeMethod(objectType ???referenceVariablePlaceholder???)

我会称之为参数名,除非我误解了这个问题

编辑:为了更好地解释这一点,请根据您的评论,使用以下代码:

public void method(int a)...
我认为
a
是方法
method
的参数列表中第一个(也是唯一一个)参数的参数名

如果有人叫它:

method(2)
int b = 2
method(b)
我将调用
2
参数,该参数设置在
方法中的
a
参数上

如果有人叫它:

method(2)
int b = 2
method(b)

我想说
b
是参数名,参数值是2。

它在和中都称为参数

方法定义指定任何参数的名称和类型 这是必需的。当调用代码调用该方法时,它提供 每个参数的具体值称为参数。争论 必须与参数类型兼容,但参数名称(如果 调用代码中使用的any)不必与 方法中定义的名为的参数


括号中的参数列表—以逗号分隔的输入列表 参数,前面是它们的数据类型,用括号括起来,()。 如果没有参数,则必须使用空括号

它被称为“形式参数”


函数的调用中使用的参数称为“实际参数”。

参数?或者我猜是字段…?我在问参数的名称部分是否有一个术语-也许只是参数名称。因此,对于参数列表中的每个参数,例如(int x,int y)-int是objectType,我想问的是“x”和“y”是否有一个术语-根据您答案的顶部段落,它是“参数名”?请参阅我对dotctor的评论-我假设您的答案是相同的?我仍然将其称为参数名;在dotctor的引文中,它引用参数作为填充参数的值,因此如果我有
method(inta)
,则该参数称为
a
。如果有人用
方法(2)
调用它,则参数为
2