首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
吊死在二叉树
2016-10-03 18:39
合肥工业大学 Java
关注
已关注
取消关注
equals和==的区别,,,
求面试碰到这个问题的大神解释一下,,百度了一天,还是觉得很乱。
#Java工程师#
提示
全部评论
推荐
最新
楼层
owner
麻省理工 安卓
==是判断两个变量或实例是不是指向同一个内存空间 equals是判断两个变量或实例所指向的内存空间的值是不是相同
3
回复
分享
发布于 2016-10-03 18:51
咕噜咕噜~
黑龙江大学
把hashcode方法和equals方法看下,研究下重写的情景,有兴趣的话把自动装箱也看下,应该差不多😊,加油~
2
回复
分享
发布于 2016-10-03 23:36
当然是young啦
门头沟学院 Java
距离hashmap的put流程
点赞
回复
分享
发布于 2024-01-06 21:34
陕西
Henrye28
香港城市大学 Java
Object的 equal方法等价于 ==,
点赞
回复
分享
发布于 2016-10-09 01:52
Francis021
南昌大学 Java
建议
点赞
回复
分享
发布于 2016-10-09 01:40
Francis021
南昌大学 Java
==判断地址(地址相等值自然相等) equals是object的方法,也是判断地址,但是联系子类重写equals方法,你可以看一下String的equals方法,看完你就基本清楚了
点赞
回复
分享
发布于 2016-10-09 01:40
尧先生
重庆 Java
==对于基础类型来说比较的是值,对引用类型来说比较的是地址,而基础类型的值和引用类型的地址是放在栈内存中的,也可以说==比较的是变量在栈内存中值。equals是object的一个成员方法,可以去看看源码,就知道其实里面也是用的==实现的,所以我们要比较引用类型的实际的值,应该要重写equals方法。还有需要注意的就是,在java中,String,Date,integer,都是已经重写了equals方法的,所以他们比较的实际的值。
点赞
回复
分享
发布于 2016-10-04 12:08
水月
东北大学 Java
equal没什么好说的,只要实现了这个方法,都是在比较内容。而==对非基础类型的对象来说,是在比较地址。一般new出来得对象都会在堆里开辟一个地址来存放这个对象,一般而言地址不等。有时会出现相等的情况,譬如字符串相等,是因为虚拟机进行了优化,它发现常量池中已经存在了这个对象,进行了直接引用,而不再单独开辟空间再次存储它。
点赞
回复
分享
发布于 2016-10-04 00:46
talentyue
等号就是地址,equals需要重写
点赞
回复
分享
发布于 2016-10-03 19:12
TonyLuis
上海交通大学 C++
==指的是两个对象地址是否一致,equals()在object类中默认实现是==,一般在子类中会覆盖,用来判断两个对象的值是否相等(比如两个string内容是否相等)。注意,equals()为TRUE的时候,两个对象hashcode()一定相等(覆盖equals时一定要覆盖hashcode())
点赞
回复
分享
发布于 2016-10-03 19:10
pxx11111
西北农林科技大学 安卓
java必备
点赞
回复
分享
发布于 2016-10-03 18:56
暂无评论,快来抢首评~
相关推荐
06-18 20:08
海康威视_技术支持部_云存储开发工程师(准入职员工)
海康威视内推-海康威视内推码
真实工作体验!【工作时间】 海康实行弹性工作制,一般九点半之前到公司就可以。对于实习生来说,一般只要打够八个半小时的卡就好了。这点还是不错的,早点上班就可以早点下班。正式工可能需要大小周,具体看部门要求。实习生应该都是双休的,不过周末去的话也会给你发工资。中午休息一个半小时,大部分员工都会自己买午休床。 【公司环境】 实习报到的时候会给你分配一台电脑,一般都是无盘机,配置很普通,不允许自己带电脑。海康对网络管控比较严格,很多网站不能访问。想要访问外网的话只能通过虚拟机,然后通过公司内部的文件传输工具传到红网,这点还是比较麻烦的。 海康食堂还行,样式挺丰富的,价格也不贵。早餐我一般在5-10r,...
海康威视公司福利 430人发布
点赞
评论
收藏
分享
06-18 17:31
C++
华为od被锁
之前有华为od联系过,但是没去考,今天有另外的od联系时说被锁了两个月,怎么办
点赞
评论
收藏
分享
05-07 09:53
未填写教育信息 嵌入式工程师
找一个多月了0offer,真要进电子厂了吗😭有没有补救方法😭
重生我想学测开:
嵌入式的问题,我准备入行京东外卖了
点赞
评论
收藏
分享
06-17 21:57
门头沟学院 Java
哥们👯♂️,我成玩具了?
白友:
噗嗤,我发现有些人事就爱发这些,明明已读不回就行了,就是要恶心人
点赞
评论
收藏
分享
昨天 23:49
中南大学 Java
我的大学生涯是不是混的很失败?/(ㄒoㄒ)/~~
成绩一坨屎,英语6级没过,没读研,没考教资,没考计算机二级,没考公,没谈过恋爱,你们说我的这个大学生涯是不是混的有点失败啊?哎老中一生的容错还是太低了下辈子一定注意混好大学生涯不留遗憾
牛客解忧铺
好好告别我的学生时代
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
5
分享
评论
提到的真题
返回内容
招聘动态
查看更多
26届投递链接合集
快手Star-X
全站热榜
更多
1
...
27前端|面10家大厂全过,原来面试官要的不是八股!
1.2W
2
...
手机大厂暑期实习,准备校招放弃大厂直接摆烂
8143
3
...
不知道会不会有结果
4970
4
...
突然意识到26届的校招要开始了
3866
5
...
和爸爸打了一个小时电话,彻底说开了
2174
6
...
和女朋友双双进入字节!
2150
7
...
我的心路历程
1867
8
...
一周怎么速成 LeetCode hot100 到面试水平
1720
9
...
害怕被mt识别为菜比开掉了
1483
10
...
一个穷人的职场生活
1483
创作者周榜
更多
正在热议
更多
#
我的职场心眼子段位
#
17993次浏览
471人参与
#
商战,最累的是我们
#
14791次浏览
62人参与
#
职场捅娄子大赛
#
394878次浏览
3973人参与
#
职场中你干过哪些“蠢”事
#
112027次浏览
642人参与
#
写给毕业5年后的自己
#
16045次浏览
258人参与
#
离家近房租贵VS离家远但房租低,怎么选
#
7763次浏览
115人参与
#
同bg的你秋招战况如何?
#
149990次浏览
916人参与
#
京东美团大战,你怎么看?
#
84859次浏览
467人参与
#
春招别灰心,我们一人来一句鼓励
#
113553次浏览
1302人参与
#
签约有哪些注意事项
#
39640次浏览
260人参与
#
求职遇到的搞笑事件
#
117113次浏览
782人参与
#
招银网络求职进展汇总
#
114624次浏览
749人参与
#
你遇到过哪些神仙同事
#
97095次浏览
710人参与
#
还记得你第一次面试吗?
#
190013次浏览
2876人参与
#
如果可以,你希望哪个公司来捞你
#
92129次浏览
388人参与
#
如何看待应届生身份?
#
117027次浏览
1113人参与
#
一人推荐一个值得去的通信/硬件公司
#
181661次浏览
1845人参与
#
领导秒批的请假话术
#
21088次浏览
117人参与
#
tplink提前批进度交流
#
169747次浏览
1413人参与
#
你找实习最大的坎坷是什么
#
29464次浏览
360人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务