A.getClass() B.toString() C.equals() D.hashCode()
A.默认情况下比较的是2个对象的地址值是否相同 B.默认情况下比较的是2个对象的成员变量值是否相同 C.一般建议重写equals(),比较2个成员变量值是否相同 D.一般不建议重写此方法
A.默认情况下toString返回的值对我们而言没有意义,所以一般会重写此方法,让此方法返回该类中成员变量的值 B.toString()方法会直接返回该类中成员变量的值,不用重写 C.toString方法不能重写 D.toString()和getClass()返回的结果是一样的