Java 传值和传引用的区别

首先对传值和传引用要有个基本的概念java 传值:传递的是值的副本。方法中对副本的修改,不会影响到调用方。 传引用:传递的是引用的副本,共用一个内存,会影响到调用方。此时,形参和实参指向同一个内存地址。对引用副本自己(对象地址)的修改,如设置为null,从新指向其余对象,不会影响到调用方。 直接上代码,更好的理解二者的区别。首先看传基本数据类型,如int、long等。web // 基本数据类型 p
相关文章
相关标签/搜索