Object 类
所有类的父类,java中的所有类,都会直接或者间接的继承自Object类
如果一个没有显示继承自其他类,默认继承自Object
用法:
1.toString() 把对象的内容以字符串的形式展现
public String toString() {
return getClass().getName() + "@" + Integer.toHexString(hashCode());
}
2.equals 方法
源码:
* public boolean equals(Object obj) {
return (this == obj);
}
拓展:
equals 和 == 之间的区别:
==
比较引用数据类型的地址值
equals()
如果使用的Object类中的equals()方法比较的还是对象的地址
如果有对equals()方法进行重写,可以实现比较对象的内容