设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
对象a=对象b
返回列表
发新帖
对象a=对象b
[复制链接]
11
|
5
|
2008-10-20 15:38:15
|
显示全部楼层
|
阅读模式
一个对象String a=new String(“good”);
String b=new String(“look”);
a=b;
然后我改变a的值;a=“cool”;
为什么b的值不改变哦输出b的值还是look;
a=b就是表示a和b指向同一个对象吧,既然改变了a的那b也应该改变撒。
a=b;
就是让a也指向b现在a和b都是指向look的地址,我随便改变a或b都是改变的一个值了。应该2个都会变化撒。
回复
使用道具
举报
千问
|
2008-10-20 15:38:15
|
显示全部楼层
a指向存good的内存地址,b指向存look的内存地址. 当a=b;a指向存look的内存地址. 改变a的值;a=“cool”;a指向存cool的内存地址. b的指向的地址没发生变化.所以b的值还是look继续:你改值的过程,便把a从新指向新的内存地址....
回复
使用道具
举报
千问
|
2008-10-20 15:38:15
|
显示全部楼层
还是对java的基础不够深。 1.其实String类是一个final型的。不可以改变也不可被继承的。 2.a = "cool"其实也就是等于a = new String("coll");重新给a分配了一块内存。(话外:因此大多数程序员都采用StringBuffer) 其实这个问题用图表最容易说清楚为什么改变a而不能改变b。 但是baidu不提...
回复
使用道具
举报
千问
|
2008-10-20 15:38:15
|
显示全部楼层
你将b指向a,a的值发生了变化,你输出a,肯定是变化的而b的值没有变,a=b,将b值付给a,所以你输出的b当然还是look了...
回复
使用道具
举报
千问
|
2008-10-20 15:38:15
|
显示全部楼层
可能是你弄错了吧,a=b是指将b的值赋给a,所以a也指向了b所指向的内存地址。改变了a的,b是不会受到影响的。如果你想看看是否改变的话你改变b的值看看a是否改变。...
回复
使用道具
举报
千问
|
2008-10-20 15:38:15
|
显示全部楼层
你理解了一半注意这句a="cool" ;这句话 等同于 a=new String("cool") ;在JAVA 中 任何以".."形式出现的 在出现的时候就自动创建一个String 对象来存放 哪怕是没有任何字符 如果你要实验a和b指的同一个你要调用a的方法来实现变化 而你上面的句子是重新创建个对象 给a...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
头部畸形,两侧膨出,颧骨膨出,导致脸部紧绷,很难受
2
这里有没有心里医生啊?
3
下嘴唇中间突然多出一条红印
4
龟头敏感度高容易射,硬度不够
5
胸部疼痛背部疼痛持续一个月
6
一运动就狂出汗,一热就容易出汗
7
Hcg翻倍上升,是不是代表胎儿发育好。
8
老人手抖是什么情况。
9
突然摸到喉咙有个鼓鼓的结节
10
时不时头像被小电流电一下
11
呼吸脖子感觉那些有阻挡
12
绝经后子宫内膜厚7.5mm
13
帮我看看我的龟头有没有性病的表现
14
新生儿第6天晚上,两天没有大便
15
手被油溅到现在皮肤暗红
16
都几个月了宝宝大脚趾总是翘着
17
最近几个月鼻子上的黑头粉刺长很多
18
药物流产不全,不想清宫
19
胳膊皮肤下有肉疙瘩,不疼不痒,感觉是死肉疙瘩
20
手上脚上很多颗粒状的小痘,有的地方有小面积的几颗在
21
腋窝旁长了几个疙瘩很疼但是不痒
22
嘴唇上有小白豆,不痛不痒,
23
特异性皮炎发病期间可以涂防晒霜吗?
24
例假问题跟黄体酮催经
25
颈背部用手摸起来有个硬包。
26
昨天开始我发现自己右耳特别疼
27
皮下浅筋膜层实性结节
28
乳房一侧漏奶有些严重一侧不怎么漏奶
29
下午脚背上突然红痒晚上看起来像一个水泡
30
怎么解决二氧化碳积聚问题
31
意外同房了,会不会怀孕呢
32
肚子上出现片片红疹子
33
偶尔会感觉体内很热,热气散不出来
34
人流后第五天小腹还是痛,第三天不出血了
35
妇科炎症好几天了,有点瘙痒,现在来月经还不好
36
唐氏综合症截断值是1:270,风险值是1:120
37
怀疑孩子被狗咬了,不知道是不是
38
腰椎间盘突出,下肢麻木严重
39
大便时痛,还带血有时缸门还有点痒,疼
40
胃难受不舒服总像有水似的吃完饭
41
月经结束六天又出血了
42
一年四季都感觉浑身冰凉,体温好像偏低
43
五月例假最后一天同房了,六月16号起出血
44
阴茎短小还能再增长点吗
45
下体一直流出浓一样的分秘物
46
肚子大,一按还很硬,怎么回事
47
消炎药过敏头疼皮肤痒
48
肾虚怎么办,该服用什么
49
23岁想自己在家流产
50
月经量改变了对身体有什么影响
51
支气管炎,病毒细菌感染
52
小肚子疼妇科检查没有问题
53
怀孕得毛囊炎怎么办?用什么药最安全。
54
我这种腰椎脊管狭窄严重吗
55
做爱较短!可以吃枸橼酸西地那非片
56
疱疹性咽峡炎严重吗?八个月宝宝发热拉肚子
57
医生,你好!剖腹产发烧39.9
58
大姨妈推迟、房事后有一点点血丝、后面大姨妈又一直不
59
孩子昨天晚上吹空调,咳嗽,打喷嚏流鼻涕
60
脖子痒痒,挠了挠,也不见好
61
关于支原体阳性和hpv16
62
心情不好,容易哭,没意思
63
我左头部像针扎是的疼,总胆固醇高,血压低左脖子疼
64
头部发麻发紧一阵紧一阵的
65
刚睡觉时,没睡熟,身体会一动一动的
66
屁眼掉了一坨肉!不知道是什么东西!
67
阴部位阴毛过多过密,不好看
68
最近发现腿上有紫色血纹
69
手术一个半个月,手术的一部分都发紫
70
胃癌四期如何治疗寻求帮助?
71
想要咨询精液检测的问题
72
想做一个包皮手术,咨询一下费用流程方面问题
73
刚动完脑科手术看手机
74
身上起豆粒大小的红疙瘩
75
左腿大腿里侧长红疙瘩是什么?几年了,时好时坏,痒,
76
卵巢透明细胞癌全身磁共振
77
耳朵疼可以吃头孢克洛
78
鼻子总是感觉一个通气,一个比较塞
79
这究竟是怎么回事啊,唉?
80
姨妈推迟会不会是怀孕
81
头疼的厉害,脑壳里面疼
82
老人走路不慎跌倒,不出血
83
洗完澡发现脚趾头起皮
84
长在三角区的痘痘硬了
85
生理期前十天,乳房按压疼痛,乳头发硬
86
是不是黑色素瘤啊,没注意什么时候脚掌出现了一个
87
新生儿突然大哭,身上都哭紫了什么原因
88
吃西瓜后大便有淡红色,是血吗
89
月经不调,喝藏红花有没有效果啊
90
脚气,脚趾缝脱皮,开裂,穿拖鞋都不行。
91
月经期间屁眼时不时的抽筋怎么回事啊
92
口臭,每天都有,感觉跟胃有关
93
你好大夫,包皮手术做完半年了
94
我有个关于牙齿的疑问,谢谢您了
95
孕期被树枝碰到肚子,
96
ca125值46,子宫内左右各一个巧克力囊肿
97
为什么会嘴唇会长脓包,怎么才能快速好?
98
3岁把牙齿摔断了,留了牙根,牙还能长出来吗?
99
鸡眼膏没有腐蚀效果!!