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
。