Object中常用方法:
1.toString():
返回对象的的描述信息,输出形式:类名@哈希码值的十六进制
System.out.println(obj); = System.out.println(obj.toString());
编程习惯:重写toString();
2.equals():
返回所比较的对象的内存地址,true 或 false.
编程习惯:重写equals()方法,使得比较的是对象的属性是否相等而不是内存地址。
3.hashCode():
返回该对象的的哈希码值,操作系统底层的哈希算法。同一个对象的哈希码值是
唯一的。
java规定如果两个对象equals返回true,那么这两个对象的hashCode必须相等。