1. Java中所有的类都直接或者间接地继承自Object类。当没有显式地声名一个类的父类时,它会隐式地继承Object类。

2. Object类中定义了适合于任何Java对象的方法。

  • String toString()
  • boolean equals(Object other)
  • int hashCode()
  • Class<?> getClass()
  • protected Object clone()
  • protected void finalize()
  • wait, notify, notifyAll

3. toString() 方法返回对象的名称和hashcode。

4. equals() 默认比较两个对象是否是同一个对象。

05-07 14:54