摘要: Java中 引用调用 VS 按值调用 <转>貌似大多数的初学者对java中函数的调用是按照"引用调用"还是"按值调用"存在一定的误区。这些调用方式,表述了编程语言如何管理向函数(function)或方法传入的参数,归根到底,是要理解java如何管理参数的传递。 按值调用意味着被调用的函数在幕后对参数进行了拷贝,函数中的代码操作的是这个拷贝,意味着对参数进行的任何改动,都会在函数执行完毕后被丢弃掉,原因是你所做的改动只作用于局部的拷贝,而非传入的参数,参数的拷贝只在方法范围内有效,当超出方法的执行范围后,那局部的拷贝的作用域 阅读全文
posted @ 2013-03-08 10:13 xjx_user 阅读(416) 评论(0) 推荐(0) 编辑