当前位置:趣知科普网>生活家居>生活常识>

Object类中的常用方法

生活常识 阅读(2.23W)

小编今天教你们Object类中的常用方法,解决你在生活中遇到的小问题。

操作方法

(01)取得对象信息的方法:toString。该方法在打印对象时被调用,将对象信息变为字符串返回,默认输出对象地址。

Object类中的常用方法

(02)调用toString方法输出对象,但输出的是对象的地址,我们并不能看懂它的意思。那么就要通过重写Object类的toString方法来输出对象属性信息。

Object类中的常用方法 第2张

(03)对象相等判断方法:equals。该方法用于比较对象是否相等,而且此方法必须被重写。因为equals方法比较的是两个对象的地址,所以必须重写方法才能到达目的。

Object类中的常用方法 第3张

(04)对象签名:hashCode。该方法用来返回其所在对象的物理地址,常会和equals方法同时重写,确保相等的两个对象拥有相等的。

Object类中的常用方法 第4张

(05)当垃圾回收器确定不存在此对象的更多引用时,由对象的垃圾会收器调用此方法。

Object类中的常用方法 第5张

(06)获得此对象的运行时类,返回一个字符串,当没有被子类覆盖时,类名+@+该对象哈希码的无符号十六进制表示组成。一般子类覆盖。

Object类中的常用方法 第6张