值传递指的是方法调用的时候参数传递过程。分为两种情况1传递是基本类型的值 2传递的是引用类型的值。基本类型的值传递和引用类型的值传递传递其实都是值得副本。但是基本类型不存在对象关联这个过程。直接是变量保存值,所以传递过去之后由另外一个变量接受。后者的值修改了对前者的值没有关系,因为两个是不同的对象。而引用类型值传递由于引用类型里面保存的是对象的地址,另外一个对象获得该对象地址之后,意味着两个变量访问的是同一个地址,后者修改了,前者的值也会发生变化! |
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |