黑马程序员技术交流社区

标题: 关于==以及equals [打印本页]

作者: 谢晓明    时间: 2015-5-29 00:42
标题: 关于==以及equals
==是比较栈内存中的东西是否一样,对于基本数据类型来说,就是比较内容是否相等,而对应引用数据类型就是比较地址值是否一样;
equals方法的话,是一个方法,就肯定是对象才能引用,怎么比的话就看是对象调用的equals方法是怎么写的,如果没有重新的话就是直接比较地址值,重写的一般都是比较堆内存中的内容是否一样。
一般自己定义的类通常建议重写equals方法
作者: LoveMyself    时间: 2015-5-29 01:53
写的不错,赞一个
作者: 半世心修    时间: 2015-5-29 08:41
还不错哟不过貌似这个好多人总结过了。。
作者: 夏尔    时间: 2015-5-29 09:00
这个比较重要所以很多人都会总结一遍吧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2