问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java 关于函数 关于按值传递参数

发布网友 发布时间:2023-11-13 02:08

我来回答

3个回答

热心网友 时间:2024-12-04 12:53

恩,a 是一个局部变量引用的是t,将b赋值给a即a引用了b,对t没有影响。test_m1
中是直接调用 a.j 即是 t.j

热心网友 时间:2024-12-04 12:53

public void test_m(Test a)
{ Test b = new Test();//对象1:obj1
b.i = 1;
b.j = 2;
a = b;
}
public void test_m1(Test a )
{ a.i = 1;
a.j = 2;
}
public static void main(String argv[])
{ Test t= new Test();
t.i = 5;
t.j = 6;
System.out.println( "t.i = "+ t.i + " t.j= " + t.j); //5,6

t.test_m(t);
/*
解释 t.test_m(t):
{
此代码中a和t是两个不相干的变量,虽然两个变量都指向了同一个对象obj1
Test b = new Test();//obj2
b.i = 1;
b.j = 2;
a = b; //此处修改变量a,根本不会对变量t造成任何影响,所以下面输出t亦然是之前的值:5,6
}
*/
System.out.println( "t.i = "+ t.i + " t.j= " + t.j); //5,6

t.test_m1(t);
/*
解释t.test_m1(t):
{
此代码中a和t是两个不相干的变量,虽然两个变量都指向了同一个对象obj1。
但是a.和t.却是指向了同一个对象obj1,意思是a.i和t.i都是对象obj1的成员变量i
a.i = 1; //修改了对象obj1的成员i
a.j = 2; //修改了对象obj1的成员j
//因此此时obj1的值已经是1,2了,输出自然是1,2

}
*/
System.out.println( "t.i = "+ t.i + " t.j= " + t.j); //1,2
}
}

热心网友 时间:2024-12-04 12:53

m方法,
意思就是说,方法内的新的实例,在方法内有效。

m1则不同
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
13岁一直到18岁晚上经常熬夜会有什么影响 具象表现素描内容简介 ...| 从14世纪文艺复兴到20世纪具象表现绘画 · 168幅画 · 图解西方... 【漫画赏析】比喻具象化——《孤高之人》手法分析 具象美术作品有哪些 具象艺术艺术家介绍 话说 曾经有个演唱会 是初音未来演唱会 39祭 谁知道微信聊天记录删掉了,还能恢复过来吗?有什么软件可以恢复吗?不... 六爻。测缘分。测婚姻 礼仪起源于祭祀的证据是什么? 为什么注册不了 为什么用手机号注册不了呢? 为什么我的注册不了? 我他妈到底算什么? 英文怎么说。 被冻结了要怎么解冻,手机号码已没用了 求电影《蓝与白形成的蔚蓝色》的下载地址 先修课程是什么意思55 练束梅今年多大了?32 中国大学先修课程学了有什么用65 演员练束梅多大1 三妹演员表沙景昌多大1 苹果6s一直显示更新系统怎么办?4 苹果 6s plus刷机了之后可以恢复出厂设置和更新版本吗?...1 长城h6手自一体自动挡怎样切换到手动档34 哈弗H6有1.5L的吗? 苹果6s plus 系统更新了,怎么恢复以前系统?16 《蓝与白形成的蔚蓝色》《 和关于莉莉周的一切》哪个先出的2 QQ登记怎样最快7 济南植物园都有什么好玩的? 天梭1853T049407A多少钱8 济南新植物园有游乐场吗? 济南植物园水上世界好玩还是泰安方特游乐园好玩? 济南植物园收费么? 济南哪个公园最大? 电动车充电两个小时了,为啥还是25%呢? 我玩生死狙击,玩到一半之后不想玩了,我的屏幕上也没有退出键,应该... 大学先修班是什么7 ...打开一个游戏,发现屏幕右上角没有一个关闭按钮(“X”),怎样关闭游戏... 大学先修课有什么用?计算机先修课怎么样? 如何泄火22 掐脖子是什么感受?5 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 猜一个生肖:对牛弹琴,白费劲?17 长城哈弗H6的6档手自一体的价位预计要多少?14 大学先修课程有什么用吗1 ...的,有天有个客户反问我既然净水器市场这么好,你为什么不自己做呢... 爱迪生励志故事感悟!!急、在线等!!!16 请问,哪里能买到宇飞来f8手机的相关配件?2 Pdd交了保证金流量跟不交区别很大吗 《三国群英传7》,最好的兵种配置是什么?16