A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 不忘初心、 中级黑马   /  2015-8-23 00:23  /  196 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Object类的方法(理解)
         是类层次结构的顶层类,是所有类的根类,超类,所有类都直接或间接继承自Object类

Object类的方法:
                A:toString():
                        public String toString():返回对象的字符串表现形式,格式为:类名+@+内存地址的十六进制,一般没啥意义,需要重写

                B: equals(obj):
                        public boolean equals(Object obj):比较两个对象的引用地址是否相同,一般需要根据需求重写

         ==和equals的区别:
                ==:
                A:如果是基本类型,则比较两个变量的值是否相同
                B: 如果是引用类型,则比较两个对象的引用地址是否相同
               
                equals:默认比较两个对象的引用地址是否相同,如果对象重写类该方法,则按照重写后的规则进行比较
                       

1 个回复

倒序浏览
写的不错................
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马