设A是一个类,其中一些成员为x,y,z:
Class A {
int x;
int y;
String z;
...
}
Run Code Online (Sandbox Code Playgroud)
A是一个Object,因此它继承了Object中定义的"Equals"函数.这个函数的默认行为是什么?它检查成员是否相等还是检查引用相等性?
Gre*_*reg 52
Equals的默认实现支持引用类型的引用相等,以及值类型的按位相等.引用相等意味着被比较的对象引用引用相同的对象.按位相等意味着被比较的对象具有相同的二进制表示.
http://msdn.microsoft.com/en-us/library/bsc2ak47.aspx
| 归档时间: |
|
| 查看次数: |
18384 次 |
| 最近记录: |