1.Objec类是类层次结构的根类,全部的类都直接或者间接的继承自Object类。spa
2.Object类的构造方法有一个,而且是无参构造。对象
这其实就是理解当时咱们说过,子类的构造方法默认访问父类的构造是无参构造。继承
3.要掌握的方法:字符串
A:toString()get
返回对象的字符串表示,默认是由类的全路径+‘@’+哈希值的十六进制表示。hash
这个表示实际上是没有意义的,通常子类都会重写该方法。变量
如何重写呢,就是返回这个类的属性的值也有可能不是看具体的状况。最终是自动生成。垃圾回收
B:equals()引用
比较两个对象是否相同。默认状况下,比较的是地址值是否相同。反射
而比较地址值是没有意义的,因此,通常子类也会重写该方法。可是最终也是自动生成。
4.须要了解的方法:
a:hashCode():返回对象的地址值
b:getClass():返回对象的字节码文件对象,反射会学
c:finalize():用于垃圾回收,在不肯定的时间
d:clone():能够实现对象的复制,包括对象成员变量的数据复制。可是他和两个引用指向同一个地址是由区别的。