关于java的equals方法

来源:互联网 发布:网络上可以共享的资源 编辑:程序博客网 时间:2024/06/05 00:39

在看java核心卷,刚看到Object类,就写下,记录下,顺便加深下理解。

Object类是java中所有类的始祖,java中的每个类都是由他扩展而来。

      Object类中的equal方法用于检测一个对象是否等于另一个对象。在Object类中,这个方法将判断两个对象是否拥有相同的引用,如果两者有一样的引用,那么他们一定是相等的。从这点上看,这么写没有什么问题,但是如果比较两个PrintStream对象是否相等就完全没有意义。这样就需要检测两个对象状态的相等性。如果两个对象的状态相等,就认为这两个对象相等。

未完待续

原创粉丝点击