博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Android】关于参数的传递问题
阅读量:6718 次
发布时间:2019-06-25

本文共 242 字,大约阅读时间需要 1 分钟。

  最近遇到了一个bug,在debug条件下可以看出更改后的值,但是在最终显示的结果中确实没有更改的值。经过很多次的调试后,才发现最后的原因竟然是因为参数传递的时候并没有将更改后的值传递给最终变量。

  这时才意识到java中只存在值传递,不存在引用传递。这也就意味着传递的参数只是原来对象的拷贝,对于参数的改变并不会影响原来对象的值。所以想在一个方法中改变另一个类的对象,不能仅仅通过传入对象作为参数,还需要将更改后的值进行回传或者在一开始就导入整个对象,这样最终的结果才是正确的。

转载地址:http://lvumo.baihongyu.com/

你可能感兴趣的文章
【cocos2d-x】横向滚屏射击游戏②----虚拟控制手柄
查看>>
Docker 之 容器网络管理
查看>>
基于时间点的恢复
查看>>
中国五大顶级域名8月第三周新增2.2万 美国净减5.4万个
查看>>
2月第四周中国五大顶级域名增8万 美国减3.2万
查看>>
【Android】触屏事件传递简述
查看>>
域名商年度报告:2014年DNSPod域名总量达174万
查看>>
8月第4周全球域名商(国际域名)新增注册量TOP15
查看>>
28家中国域名商保有量统计:中国数据跌至第11名
查看>>
openstack虚拟机创建流程
查看>>
我的友情链接
查看>>
Unix原理与应用学习笔记----第三章 通用命令介绍2
查看>>
管理cisco 互联网络
查看>>
一场稳定、高清、流畅的大型活动直播是怎么炼成的?
查看>>
面试题:旋转数组的最小数字
查看>>
明明白白你的Linux服务器——硬件篇
查看>>
makefile入门
查看>>
Install MySQL in Ubuntu 16.04 LTS
查看>>
56. 链表中环的入口结点
查看>>
好程序员web前端分享想要学习前端需要学那些课程
查看>>