Object类是所有Java类的根父类
如果在类的声明中未使用extends关键字指明其父类,则默认父类为Object类
public class Person{}
等价于:
public class Person extends Object{}
1基本数据类型:根据基本数据类型的值判断是否相等,相等返回true,反之返回false
注:两端数据类型可以不同,在不同的情况下,也可以返回true
2引用数据类型:比较引用类型变量的地址值是否相等。
java.lang.Object类,是所有类的根父类
equals():1只能处理引用类型变量2在Object类,发现equals()仍然比较的两个引用变量的地址值是否相等
String、包装类、File类、Date类这些重写了父类的equals()方法,比较是两个对象的”实体内容“是否完全相同