华为程序员面试真题及详细答案(后端通用).docx

华为程序员面试真题及详细答案(后端通用).docx

华为程序员面试真题及详细答案(后端通用)

本次题库为华为校招、社招后端通用面试原题,贴合华为技术面试侧重点:重底层原理、重实战场景、重问题排查、重性能优化,答案均为职场实操话术,无书面化空洞内容,适配一线面试应答场景。

一、Java基础核心面试题(华为高频)

1、==和equals的区别?实际开发中怎么用?

参考答案:

首先分两种数据类型来看,基本数据类型和引用数据类型。

基本数据类型只有==,比较的是数值本身是否相等;没有equals方法。

引用数据类型中,==比较的是两个对象的内存地址,判断是不是同一个对象;equals是用来比较对象内容是否相等。

这里有个核心点:Ob

文档评论(0)

1亿VIP精品文档

相关文档