Object类是所有类的父类。Java中,所有类都直接或间接的继承了Object类。
在定义一个类时,如果没有显式的继承某个类,那么这个类直接继承Object类,所有对象都继承这个类的方法。
Object类定义了大量可被其他类继承的方法。
方法 | 说明 |
toString() | 返回当前对象本身的相关信息,按字符串返回 |
equals() | 比较两个对象是否是同一个对象,若是,则返回true |
clone() | 生成当前对象的一个副本,并返回 |
hasCode() | 返回该对象的哈希代码值 |
getClass() | 获取当前对象所属的类信息,返回class对象 |