码迷,mamicode.com
首页 > 编程语言 > 详细

java Object

时间:2016-08-16 00:32:11      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:

Object中常用方法:

1.toString():

返回对象的的描述信息,输出形式:类名@哈希码值的十六进制

System.out.println(obj); = System.out.println(obj.toString());

编程习惯:重写toString();


2.equals():

返回所比较的对象的内存地址,true 或 false.

编程习惯:重写equals()方法,使得比较的是对象的属性是否相等而不是内存地址。


 

3.hashCode():

返回该对象的的哈希码值,操作系统底层的哈希算法。同一个对象的哈希码值是

唯一的。

java规定如果两个对象equals返回true,那么这两个对象的hashCode必须相等。

 

 

 

 

 

 

java Object

标签:

原文地址:http://www.cnblogs.com/lifehrx/p/5774683.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!