99问答网
所有问题
假定两个类对象的引用同时指向一个对象,如果一个对象引用变量修改了这个对象的内部状态,那么另一个对象
假定两个类对象的引用同时指向一个对象,如果一个对象引用变量修改了这个对象的内部状态,那么另一个对象引用变量也即刻反映出这个变化是什么意思?有没有例子?
举报该问题
其他回答
第1个回答 2015-04-20
就是一个对象更改了被引用的对象的值后,另一个对象查看的的被引用对象的值也发生变化了
本回答被网友采纳
第2个回答 2015-04-20
例如对象a,b都引用了对象obj,对象obj内部有成员变量c=10
那么当a.c=12时,b.c也变成了12.
详细原因请网上搜查浅拷贝和深拷贝的区别本回答被提问者采纳
相似回答
java 堆、栈中的
变量
使用的时候是怎么用的
答:
假定两个类对象的引用同时指向一个对象,如果一个对象引用变量修改了这个对象的
内部状态,那么另一个对象引用变量也即刻反映出这个变化。相反,通过字面值的引用来修改其值,不会导致另一个指向此字面值的引用的值也跟着改变的情况。如上例,我们定义完a与b的值后,再令a=4;那么,b不会等于4,还是等于3。在编译器内部...
heap和stack有什么区别 java
答:
假定两个类对象的引用同时指向一个对象,如果一个对象引用变量修改了这个对象的
内部状态,那么另一个对象引用变量也即刻反映出这个变化。相反,通过字面值的引用来修改其值,不会导致另一个指向此字面值的引用的值也跟着改变的情况。如上例,我们定义完a与 b的值后,再令a=4;那么,b不会等于4,还是等于3。在编译器内...
java中堆和堆栈有什么区别
答:
假定两个类对象的引用同时指向一个对象,如果一个对象引用变量修改了这个对象的
内部状态,那么另一个对象引用变量也即刻反映出这个变化。相反,通过字面值的引用来修改其值,不会导致另一个指向此字面值的引用的值也跟着改变的情况。 如上例,我们定义完a与b的值后,再令a=4;那么,b不会等于4,还是...
heap和stack有什么区别
答:
假定两个类对象的引用同时指向一个对象,如果一个对象引用变量修改了这个对象的
内部状态,那么另一个对象引用变量也即刻反映出这个变化。相反,通过字面值的引用来修改其值,不会导致另一个指向此字面值的引用的值也跟着改变的情况。如上例,我们定义完a与 b的值后,再令a=4;那么,b不会等于4,还是等于3。在编译器...
什么是栈和堆
答:
假定两个类对象的引用同时指向一个对象,如果一个对象引用变量修改了这个对象的
内部状态,那么另一个对象引用变量也即刻反映出这个变化。 相反,通过字面值的引用来修改其值,不会导致另一个指向此字面值的引用的值也跟着改变的情况。 如上例,我们定义完a与b的值后,再令a=4;那么,b不会等于4,还是等于3。在编译...
java 中的堆和栈有什么区别?要详细点的 !
答:
假定两个类对象的引用同时指向一个对象,如果一个对象引用变量修改了这个对象的
内部状态,那么另一个对象引用变量也即刻反映出这个变化。 相反,通过字面值的引用来修改其值,不会导致另一个指向此字面值的引用的值也跟着改变的情况。 如上例,我们定义完a与b的值后,再令a=4;那么,b不会等于4,还是等于3。在编译器...
java heap和stack有什么区别
答:
假定两个类对象的引用同时指向一个对象,如果一个对象引用变量修改了这个对象的
内部状态,那么另一个对象引用变量也即刻反映出这个变化。相反,通过字面值的引用来修改其值,不会导致另一个指向此字面值的引用的值也跟着改变的情况。如上例,我们定义完a与 b的值后,再令a=4;那么,b不会等于4,还是等于3。在编译器...
Java
两个
List,list1和list2,执行了list2 = list
1,
然后从list1中用re...
答:
List类型的变量只是一个
引用,
是用来
引用对象的
。如果有:List list1=new ArrayList(),list2;则执行语句list2=list1;后,这两个变量就引用同
一个对象了,
通过其中
一个变量修改了对象
后,通过另一个变量可以访问到这种修改,因为是同一个对象。
java里内存是不是有共享数据说法,那真实的物理内存是不是没有共享?_百...
答:
1.java里共享数据是由jvm控制的,为的是节省内存,提高效率;2.真实的物理内存里,一般情况下,数据都是独立存储的;3.系统层面一般是不会采用这种共享数据的方法的。4.Java语言中数据类型包含基本类型和
引用类型
,你所说的ab是int型,int是java的基础数据
类型,
基础数据类型没有
对象的
说法;5.对于引用...
大家正在搜
父类的引用指向子类的对象
只有引用值指向同一对象
父类引用指向子类对象意义
接口引用指向实现类的对象
java子类引用指向父类对象
将指向对象的引用作为函数的形参
父类变量引用子类对象
指向同一个对象
父类指针指向子类对象
相关问题
java变量 值的改变 问题
heap和stack有什么区别
java 堆、栈中的变量使用的时候是怎么用的
heap和stack有什么区别 java
java中堆和堆栈有什么区别
java heap和stack有什么区别
java 中 的 堆 和 栈 有 什 么 区 别 ? 要 详...
java中类的成员属性是怎样分配内存的呢