PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
java
[问题] 关于存取物件或attribute的问题
楼主:
kuramu1108
(葛利)
2015-04-12 15:56:19
各位好
我最近在练习java的时候突然想到一个问题
平常用function来取得一个object的attribute并储存在一个local variable后
不论如何修改该local variable的数值 其存在于obeject里的原值并不会改变
可是如果利用get()来取得一个list里的object并存在local variable
再call任意该object的procedure来对attribute进行修改 其值会被永久改变
这是因为前例是将attribute的值复制并assign到local variable上
而后者是将local variable的pointer(?)指到list里的object吗?
不知道我理解的对不对 想找相关文章也不知道要搜寻什么关键字
恳请版上大大开导
作者: ClareQ (人比人Cheese人)
2015-04-12 17:22:00
不对,只有primitive type传值,Object传reference存取希望你用程式码例子来描述你预期的情况,不然仅描述看不懂
楼主:
kuramu1108
(葛利)
2015-04-12 19:01:00
喔喔这样讲我懂了 谢谢 我的疑问就是只传值还是reference
继续阅读
Re: [问题] 继承、界面、抽象
cyclone350
Re: [问题] 继承、界面、抽象
newlinuxer
5
AnsonRock
[问题] 一题permutation
yule1224
Re: [问题] 继承、界面、抽象
qrtt1
Re: [问题] 继承、界面、抽象
MephistoH
[问题] 一则Java程式题目...(New problem...)
wa007123456
Re: [问题] 继承、界面、抽象
a07051226
[问题] 请问jpcap要如何做出正常封包
pthuang
[JSP ] 内容为纯html语法的jsp网页效率问题
aligu
Links
booklink
Contact Us: admin [ a t ] ucptt.com