《Java编程思想》第三章 操作符

一 Java的赋值中的“别名现象”     在Java的赋值操作中,我们如果使用对象之间的赋值,例如把A对象的引用赋值给了B对象的引用,其实底层是把A对象的地址值赋值给了B对象的地址值,所以现在A对象和B对象的地址值都是同一个地址值,修改了A的值B也会修改,由于B和A都是指向A的地址值,所以B原来的地址值就没有了,就会被回收,这就是Java的别名现象。     看下图运行结果:
相关文章
相关标签/搜索