形参、实参与值传递、引用传递

49 阅读1分钟

形参:形参一般是方法定义时定义的参数,用于接受调用者传入的参数。另外常说的左值也是形参,同样用于接受传递的参数。

实参:实参就是实际参数,需要预先定义,否则会抛出未定义异常。

值传递:值传递是指将原有的实参拷贝一份传递给方法的传递方式,这种方式下,被传递的值作用域在方法内部,方法外的实参不受影响。

引用传递:引用传递也称为地址传递,通过将原有实参的地址传递给调用方法的方式来传递,这种传递方式下,方法内部可以直接访问原有实参的地址,会对原有实参造成影响。