java Integer传参的疑问??

【“当Integer 做为方法参数传递进方法内时,对其的赋值都会导致 原Integer 的引用被 指向了方法内的栈地址,失去了对原类变量地址的指向。对赋值后的Integer对象做得任何操作,都不会影响原来对象。”】
这句话是啥意思???
既然原Integer 的引用不指向原类变量地址,那输出原Integer值是怎么做到的??
#Java#
全部评论
点赞 回复 分享
发布于 2019-06-27 17:44
看底层源码
点赞 回复 分享
发布于 2019-06-29 10:10
你这段话出自哪里的?
点赞 回复 分享
发布于 2019-06-27 18:30
将传递给方法的参数指向另一块新的地址m2(之前指向原Integer对应的地址m1),后续操作方法参数就是在新的地址m2上做操作。其实就是值传递吧
点赞 回复 分享
发布于 2019-06-27 17:53

相关推荐

2025-11-03 16:44
已编辑
吉林大学 Java
小鱼再瑞幸一点:没做好准备不应该面字节的,对你的面评有影响的
查看21道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务