66问答网
所有问题
在Java中,使用对象1=对象2语句后,再用把对象1.属性的值改变,那对象2.属性的值会不会改变?
如题所述
举报该问题
其他回答
第1个回答 2018-11-20
除非你再来一次对象1=xxx ,把它的指向改变,不然任何操作都会改变对象2
本回答被网友采纳
相似回答
java
题帮忙做下
答:
bbcacacabcdccdb
在Java中,
final修饰的类有什么特点
答:
当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可
改变,
这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变,但引用变量所指向的
对象中
的内容还是可以改变的。其初始化可以在三个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二...
Java中
如何判断两个String是否相等
答:
1
.
在java中,不
能用“==”和“!=”来判断两个字符串是否相等。因为String是引用类型,而不是基本数据类型。故它们的比较是使用地址和值 来比较,因为它们是不同的
对象,
有不同的地址。故str1==str2永远是false,而str1!=str2永远都是true。2. Java中必须使用string1.equals(string2)来进...
谁能帮我解答一些
JAVA
的题目
答:
1.BD 2.B 3.C 4.D 5.A 6.A 7.C 8.B 9.A 10.C 11.D 12.B 13.C 14.B 15.AC 16.C 17.B 18.B 19.C 20.C 21.D
Java
程序中有A和B两个
对象,语句
“A=B”是?
答:
A和B是对象。准确来讲是两个
对象的
引用。因A和B是引用,它们只是指向它们自己的那块存储空间。当A=B时,也就是把B的引用赋给了A。这时间A和B都指向同一个储存空间。你想这时候的B原来指向的那个空间的值就没有了,再也找不到了,因为指向它的那个引用指向了别人也就是A 所以对对象的“=”...
java中的
string类型的
对象
是可以更改的!
答:
首先,String和StirngBuffer是两中完全不同的实现,他们构建得基础思想就不一样,String得对象是固定得,比如 String name="argo"; // 只要对一个String对象赋值,或是new一个String
对象,
那么就会新分配一个String对象.这里是新建立一个String对象
,对象
得内容是"argo",然后将指向此内容的引用赋值给name.name...
大家正在搜
相关问题
java对象这部分的一些问题,1、对象名.属性 不是可以给属...
在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于...
java写一个通用的方法,把一个对象里的属性值全部换成另一种...
java中在类中实例化该类,那每次调用该对象的时候是一个对象...
这是一个关于javase struts2的问题,如果我有一个...
java传过来一个对象后如何得到这个对象的所有属性值?
在Java中对象可以赋值,只要使用赋值号(=)即可,相当于生...
java中如何取到一个对象的所有属性值,并且在创建一个相同的...