当前位置:网站首页>关于==和equals的区别和联系,面试这么回答就可以
关于==和equals的区别和联系,面试这么回答就可以
2022-07-31 11:25:00 【web15085599741】
长篇大论的话,我这里就不多写了,相信大家入门java 的时候就知道个大概了,这里想表述的是,如果面试官问你《关于==和equals的区别》,该怎么回答完美呢?可以这样说
总结的来说:
1)对于==,比较的是值是否相等
如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等;
如果作用于引用类型的变量,则比较的是所指向的对象的地址
2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量,equals继承Object类,比较的是是否是同一个对象
如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址;
诸如String、Date等类对equals方法进行了重写的话,比较的是所指向的对象的内容。
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
- ApiPost is really fragrant and powerful, it's time to throw away Postman and Swagger
- 分布式事务——分布式事务简介、分布式事务框架 Seata(AT模式、Tcc模式、Tcc Vs AT)、分布式事务—MQ
- Curl 命令使用
- 【虚拟化生态平台】平台架构图&思路和实现细节
- AtCoder—E - Σ[k=0..10^100]floor(X/10^k
- 502 bad gateway原因、解决方法
- CoCube群机器人预览→资讯剧透←
- Usage of JOIN in MySQL
- strings包详细文档+示例
- R语言:文本(字符串)处理与正则表达式
猜你喜欢

Single sign-on principle and implementation

5 open source Rust web development frameworks, which one do you choose?

【软件工程之美 - 专栏笔记】33 | 测试工具:为什么不应该通过QQ/微信/邮件报Bug?

Master SSR

MySQL 行级锁(行锁、临键锁、间隙锁)

SQL - Left join, Right join, Inner join

SQLServer2019 installation (Windows)

Cloudera Manager —— 端到端的企业数据中心管理工具

MySQL index usage and optimization

台达PLC出现通信错误或通信超时或下载时提示机种不符的解决办法总结
随机推荐
AWS亚马逊云账号注册,免费申请12个月亚马逊云服务器详细教程
"JUC Concurrent Programming - Advanced" 06 - Immutability of Shared Models (Design of Immutable Classes | Use of Immutable Classes | Flyweight Pattern)
After class, watching the documentation and walking back to the lab, I picked up the forgotten SQL operators again
一文吃透接口调用神器RestTemplate
基于C51实现按键控制
矩形脉冲波形的占空比及脉冲和瞬态特征的测量
Redis缓存面临的缓存击穿问题
SQLSERVER merges subquery data into one field
SQLServer2019 installation (Windows)
xmind使用指南(XMind具有下列哪些功能)
apisix-Getting Started
内网渗透学习(四)域横向移动——SMB和WMI服务利用
【虚拟化生态平台】树莓派安装虚拟化平台操作流程
Three-tier architecture service, dao, controller layer
MySQL 的 limit 分页查询及性能问题
才22岁!这位'00后'博士拟任职985高校!
拥抱趋势!阿里这套微服务开源框架权威手册,实战到底层细致清晰
Distributed Transactions - Introduction to Distributed Transactions, Distributed Transaction Framework Seata (AT Mode, Tcc Mode, Tcc Vs AT), Distributed Transactions - MQ
How MySQL's allowMultiQueries flag relates to JDBC and jOOQ
Read through the interface to call the artifact RestTemplate