糯米Java面试题及详细答案
一、基础必考题(糯米高频,侧重基础应用,而非死记硬背)
1.说说Java中equals和==的区别,结合实际开发场景举例(比如糯米订单编号比较)
答案:核心区别是「==判断地址/基本类型值相等,equals判断对象内容相等」,实际开发中很容易踩坑,尤其是字符串和自定义对象场景。
1.==:如果是基本类型(int、long等),直接比较值;如果是引用类型,比较的是两个对象在堆内存中的地址(是否是同一个对象)。
2.equals:是Object类的方法,默认实现就是==(比较地址),但很多类(String、Integer、自定义订单类)会重写equals,改成
您可能关注的文档
最近下载
- DG_TJ08-2046-2024 建设项目(工程)竣工档案编制技术标准.pdf VIP
- 《爆破作业安全管理与地下非煤矿山安全风险辨识》应急局专题课.pptx VIP
- 2026最新部编版小学三年级语文下册期末试卷及答案.docx VIP
- 线性代数 第七版 笔记.docx
- 重大事故隐患的治理情况评估报告2025.6.5(1).doc
- 河南省安阳市殷都区2024-2025学年七年级下学期期末教学质量检测数学试卷(含详解).pdf VIP
- 二年级语文下册25《黄帝的传说》PPT课件.ppt VIP
- 康复医学概论康复医学科的设置和常用设备.pptx VIP
- 2025届四川广元中考语文真题试卷【含答案】.docx
- 对学校结核病督导记录.doc VIP
原创力文档

文档评论(0)