怎么看到有人说java中只有值传递?那引用传递呢,我拿对象做参数,这也是值传递?

[复制链接]
查看11 | 回复5 | 2018-7-26 05:11:19 | 显示全部楼层 |阅读模式
这个理论是说java的对象作为参数的时候传递过去的是地址的值,而不是对象本身,所以这也是值传递。我感觉这个就是个文字游戏罢了,大家说的都是一样的东西,还非要争的你死我活。所以我还是认为这就是引用传递。...
回复

使用道具 举报

千问 | 2018-7-26 05:11:19 | 显示全部楼层
简单类型如int、 boolean等是值传递;对象如String是引用传递;...
回复

使用道具 举报

千问 | 2018-7-26 05:11:19 | 显示全部楼层
有引用传递的我传入一个Map对象在方法中对map进行了操作难不成出了方法Map还是原来的值?基本数据类型(包括其封装类)和String是值传递
其它的大多数还是引用传递...
回复

使用道具 举报

千问 | 2018-7-26 05:11:19 | 显示全部楼层
是值传递,但是值却是对象的地址亦即对象的引用。...
回复

使用道具 举报

千问 | 2018-7-26 05:11:19 | 显示全部楼层
拿对象做参数,这也是值传递?后者...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行