咪咕视讯Java后端面试真题及详细答案(实战口语版)
一、Java基础核心(必问)
1、==和equals的区别?Integer包装类缓存机制了解吗?
参考答案:
==是比较运算符,基本数据类型比较的是数值,引用类型比较的是对象内存地址。equals是Object的方法,默认也是比较地址,像String、Integer这类常用类都重写了该方法,用来比较对象实际内容。
Integer有缓存机制,JDK默认缓存-128到127之间的整数。通过Integer.valueOf()创建对象时,数值在这个区间内会直接返回缓存对象,超出区间会新建对象。直接newIn
您可能关注的文档
最近下载
- T_SCNA 0006-2023 睑板腺按摩技术操作标准.docx VIP
- 亚朵酒店服务产品手册 (2).pdf VIP
- 底特律4000系列发动机操作维护手册.pdf VIP
- DB36-T1807-2023水利水电工程基坑安全监测技术规程.pdf VIP
- 南京市三模数学试卷.docx VIP
- 2026年中国物流集团有限公司招聘考试笔试试题(含答案).docx VIP
- 河北检察官入额考试真题及答案.doc VIP
- 煤矿供电设计与继电保护整定计算示例.docx VIP
- XXXT D31-02-2013 公路软土地基路堤设计与施工技术细则正式版.docx VIP
- 2025年河北检察官入额考试真题及答案详解【基础+提升】.doc VIP
原创力文档

文档评论(0)