object 类是java中的祖宗类。一个类要么默认继承object类,要么间接继承object类。
object 类方法
1 public String toString()
默认返回当前类在堆内存中的地址。
直接输对象名称,默认调用toString()方法
我们在开发中更希望看到对象的数据,所以重写toString()方法。
所以父类的toString()方法存在的意义就是被子类重写。(重写可以由编辑器自动生成)
public boolean equals(object o)
默认比较两个对象的地址是否相同,相同返回true。
直接比较两个对象的地址完全可以用==代替equals,所以equals存在的意思是以便程序员重写来制定规则比较数据。(重写可以由编辑器自动生成)