一、Object类 
   	 				  说明:Object类是Java中所有的类的直接或者间接的父类(基类)。
   	 							      该类中定义的是所有的类中的都有的的功能。
   	 				  位置:可以从API中查找。
   	 				
二、Object类之 equals 方法
						 
						  表象:boolean	equals(Object obj){}
						  	 				
   	 				  作用:比较两个对象的哈希值是否相同,如果相同则返回ture 否则返回false。
   	 				
   	 				  实际使用:是	Objct类提供的比较方法,  所以其他类在需要使用到该种方法时, 就要重写该方法,定义自己希望的相同的表现内容。
   	 				
   	 				  注意:由于equals传参时,赋给了Object类型的指向,所以,在方法中重写比较等语句之前,要将其强制装换成原来的类型,
   	 								  (表示要向低转型,改变指向)。
   	 							  而且此时应当加上 instanceof 判断一下所传对象是否是我们想要比较的对象类型。cat1.instanceof Cat
   	 							
三、Object类之 toString 方法
						  表象:String	toString()
						
						  作用:Returns a string representation of the object.
						          (返回一个表现该对象的字符串)  
						       	 							
   	 				  实际使用:是	Objct 类提供的返回自己解释方法, 原定义中是返回一个自己对象的哈希地址
   	 										   所以其他类在需要使用到该种方法时, 就要重写该方法,定义自己希望其返回的解释内容。
原文:http://www.cnblogs.com/soficircle/p/6618643.html