首页 > 编程知识 正文

java中形参和实参的区别,实参与形参的关系

时间:2023-05-04 06:22:48 阅读:155190 作者:3380

如果有传递消息的需要,在定义一个方法时,参数列表中的参数个数至少为一个,有了这样的参数,才有将外部消息传送本方法的可能,这些参数被称为形式参数,简称形参。

另一方面,调用此方法时,调用方必须提供与原始方法定义匹配的参数(类型、数量和顺序匹配)。 这些实际调用时提供的参数称为实际参数,用于检测实际参数。

例如;

intmax(intnum1,int num2) )。

参数num1和num2为形参数。

.

int a=1;

int b=2;

.

t.max(a,b ) )。

参数a、b是参考。

形参和实参的关系如下;

(1)参数属于方法主体。 这意味着这些是方法的局部变量,只有在调用它们时才会创建,并成为临时分配内存。 调用结束后立即释放分配的内存单元。 这意味着,在返回方法调用后,此参数不可用。

)调用方法时,实参与形参应在数量、类型、顺序上严格保持一一对应关系。 否则,将出现参数类型不匹配的错误,并且调用方法将失败。

例如;

t.max(12.31、56.13;

与形参类型不一致。 形参型为int,实参为double。

t.max(12 );

与形参个数不一致,形参个数为2个,实参个数为1个。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。