中易网

论integer是地址传递还是值传递

答案:2  悬赏:30  
解决时间 2021-03-01 05:41
论integer是地址传递还是值传递
最佳答案
main 跟 test 里面的i 都是局部变量。作用域只在方法里面。
Integer 类没有方法改变自身的值。。所以main方法的i指向的值是0 。。而且传递到test方法后,test的i也是指向0..但是最后句 i=new Integer(value); 出现了一个新对象,test的i变成指向了1.而main的i还是指向 0。。如果从内存方面分析会比较容易理解!!!
全部回答
对于s1过程,两个参数的传递是byval,也就是按值传递,调用时会将变量的值作为参数,而本身不影响变量的值。所以调用完成后,a,b两个变量的值不变。 对于s2过程,没有使用传递变量的标记,则vb默认是按引用传递(同于使用byref标记),调用时,会将变量的地址作为参数传递,也就是说传递的是一个指向变量值的指针。在s2中操作了变量的值,也就影响了原始的变量的值。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
晓祁线/杨祁线(路口)地址在什么地方,想过去
养鱼一般都配什么颜色的灯
沃尔沃新款s60l车速到140以上副驾前方有砰砰
失恋了,想挽回男朋友,可我不知道他还爱不爱
为什么很容易就可以发现别人的错误,自己的错
在滨州出发到湖北黄冈,再么走最方便?
18000人民币等于多少美元(按书答)
吴家楼医院怎么去啊,有知道地址的么
伴X显性遗传的特点
梓耀房产鑫都韵城店在哪里啊,我有事要去这个
数控系统到期就停机 是怎么控制的
游戏王水精鳞卡组怎么组
大家帮我查这个圆通号现在到哪了??
东郊路我想知道这个在什么地方
求所有教父在一起的那个油画,有人可以发一下
推荐资讯
兴泾镇泾华村科普图书室地址在什么地方,我要
谁知道朱建军著《我是谁》再线阅读的网址
徐州观音机场大巴会在汽车南站停车吗?
国家有规定宝宝在外地接种一定要办居住证吗
新买的三星I9000手机,一夜之间自动扣完我的
晨光文具南康三中店这个地址在什么地方,我要
恳求别分手的段子 越悲伤越好
为何在高温情况下食物会变质
电脑桌面总有一个白色窗口消不掉?那位高手帮
上海酒吧工作问题~!
济宁聚福缘餐饮管理有限公司地址有知道的么?
小学议论文
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?