简答题
👁️ 浏览量:

试题题干

如果方法的形参是引用类型,则在调用方法时,实参传递的内容是什么?当从方法返回时,对实参有何影响?

参考答案

试题解析

传给方法的值称为实参
方法的参数列表中列出的值称为形参

Java“按值”传送实参。
(1)如果形参是基本数据类型的,则调用方法时,将实参的“值”复制给形参。返回时,形参的值并不会带回给实参,即在方法内对形参的任何修改,都不会影响实参的值。
(2)如果形参是引用,则调用方法时传递给形参的是二个地址,即实参指向的对象的首地址方法返回时,这个地址也不会被改变,但地址内保存的内容是可以改变的。因此,当从方法中退出时,所修改的对象内容可以保留下来。