值传递,引用传递。

先看结论: 值传递:将实参的值,复制了一份给形参。 引用传递:将实参的地址值,复制了一份给形参。 所以不管是值传递还是引用传递,形参拿到的都只是实参的副本,而不是实参本身。 基本数据类型都是值传递,类,数组,接口都是引用传递,可以这么理解。 看例子: change方法复制了p的引用,然后在方法内把本方法内p的引用的引用改为了person的引用,但是main方法内的引用不会变,因为change方法只
相关文章
相关标签/搜索