java中int a=1,int b=1,两者所指的地址相同吗,开辟的内存呢

[复制链接]
查看11 | 回复2 | 2013-2-4 18:37:00 | 显示全部楼层 |阅读模式
这个自然不相同,你这是开辟了2个地址、内存,你就算int b=a,地址也不会相同的,他们是值传递,打个比如你家房子跟我家房子一模一样,但是地址不能一样的,那块地已经属于你了,我的房子只能再另找地,引用传递是把房子借出来2个或多个人一起用,这样地址是相同的。...
回复

使用道具 举报

千问 | 2013-2-4 18:37:00 | 显示全部楼层
都不同,如果是a=b=1;就是指向同一个内存了;...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行