当前位置 : 主页 > 编程语言 > java >

Java中Object对象的常用方法

来源:互联网 收集:自由互联 发布时间:2022-07-04
Java中Object对象的常用方法: 我们都知道,Object是所有类的根类,是所有类的老祖宗。 有必要对Object类里的方法进行解析,下面来解析一下Object类的几个常用方法: equals,hashcode,toS
Java中Object对象的常用方法:

我们都知道,Object是所有类的根类,是所有类的老祖宗。
有必要对Object类里的方法进行解析,下面来解析一下Object类的几个常用方法:
equals,hashcode,toString,getClass,notify,notifyAll,wait,finalize和clone方法。

1、关于equals()方法:

源代码:

public boolean equals(Object obj) {
return (this == obj);
}

上面方法使用了“==”来判断两个对象是否相同,判断的是两个对象的堆内存地址是否相同。
我们发现Object给的equals()方法根本不够子类使用,所以SUN公司建议子类去重写equals()方法。

两个基本数据类型比较用“==”。
引用数据类型比较用equals()方法。

测试代码:
​后续

【本文来自:美国服务器 http://www.558idc.com/mg.html提供,感恩】
上一篇:Java相关的基本算法
下一篇:没有了
网友评论