百度Java后端面试真题(一二面完整版).docx

百度Java后端面试真题(一二面完整版).docx

百度Java后端面试真题(一二面完整版)

说明:本套题目整理自百度历年校招、社招真实面试现场,贴合百度面试侧重点,侧重原理深挖、源码细节、线上问题排查、场景落地,无空洞套话,适配百度Java后端一二面考核标准。

一、Java基础核心(一面必考)

1.说说==和equals的真实区别,为什么只答“地址和内容比较”会扣分?

参考答案:

==是运算符,对于基本数据类型,直接比较数值是否相等;对于引用数据类型,比较的是对象的内存地址。

equals是Object类的方法,默认实现和==完全一致,也是比较对象地址。只有重写该方法后,才会实现内容比较。像String、Intege

文档评论(0)

1亿VIP精品文档

相关文档