对象的相等和恒等

OOP领域的对象有两种判等的概念:相等和恒等。恒等也叫等价,指两对象指向同一内存块。相等是两对象包含的值相同。恒等一般用==来做逻辑判断符。对象相等一般用对象的isEqual方法来判断,如obj1.isEqual(obj2)。而=号则是赋值操作符。

原文地址:https://www.cnblogs.com/hjyxbfz/p/2978418.html