Object类 Object常用成员方法

来源:互联网 发布:北京seo招聘 编辑:程序博客网 时间:2024/05/14 18:45

Object类 Object常用成员方法

目录:

  • Object类概述
  • Object常用方法

Object类概述

所有的类都继承Object类,Object类是所有类的根类。

Object常用方法

1.public int hashCode():返回调用对象的哈希码值,默认情况下,该值是根据对象的地址来计算得来。

2.public final Class getClass():返回调用对象的运行时类。

Student stu = new Student("张三",23);Class clazz = stu.getClass();String name = clazz.getName;//获取该对象的类名

3.public String toString():返回调用对象的字符串。默认,返回 类名+@+哈希码的十六进制。一般情况下,需要重写此方法,输出对象的属性值。如果打印对象的引用,默认打印toString()方法。

4.equals(Object object):比较两个对象是否相等。

Object中的equals方法是比较对象的地址值,实际运用中没有实际意义。需要重写,按业务需求比较。“==”号和equals()方法的区别:“==”号可以比较基本数据类型的值是否相等,也可以比较引用类型的地址是否一样;equals默认比较两个引用类型的地址,也可以自定义。

1 0
原创粉丝点击