关于java中的参数传递问题
java中只有参数传递只有值传递。1.关于基本类型的值传递
系统会复制一份实际参数值传入,所以对形参的操作不会影响实际的参数。2.关于引用类型的值传递
系统会复制该引用变量,并通过值传递传入实参中所存的地址,使两个引用变量同时指向该对象。由于堆内存中只有一份该对象,所以不论任一引用变量对其进行操作,都是对该对象操作。所以会造成传入的是引用变量本身的错觉,实际上传入的是其复制品,通过值传递使其也指
原创
2016-11-21 14:16:37 ·
419 阅读 ·
0 评论