如题,再请问,改变前一个对象的成员变量,后一个对象的成员变量会改变吗?那么如果会,那sun公司的这种设计有什么实际意义吗?我实在想不明白这种设计有什么意义(前提是我前面用一个对象构造另一个对象,它们指向同一堆内存的这一假设成立、我这没有环境,所以没办法试,要不我就自己先试一试了)、比如有一个类:Person,我现在有两个对象,比如说双胞胎兄弟,我初始化了哥哥,这个对象,我现在想用哥哥去构造弟弟、弟弟和哥哥其它都一样,只是脸上多颗痣,但是如果赋值之后,它们指向同一堆内存的话,改变弟弟这一对象的成员变量(脸上有痣为true),那哥哥不也有痣了吗?就达不到要的效果啦、怎么理解?怎么解决这种问题?