殷勤茉莉

文章
11
资源
1
加入时间
3年0月21天

浅解 java中“值传递“问题

观点:首先提出观点:java中的参数传递都是“按值传递”,不存在“引用传递”!什么是按值传递?什么是引用传递?要理解这句话什么意思,我们首先要搞清楚什么是按值传递?什么是引用传递?值传递:传参时把实参的值复制一份,再把复制的值赋给形参,在方法的操作中如果对形参做了改变,不会对实参的值造成影响。引用传递:传参时把实参的地址赋给形参,在方法的操作中如果对形参做了改变,将影响到实参。避免二者之间的理解误区:错解一:传递的是数值就是值传递,传递的是地址就是引用传递。错解二:如果传递的参数是基本类型