- 0
- 0
- 约1.37万字
- 约 15页
- 2026-05-19 发布于河北
- 举报
Java面试题(含解析及详细答案)
一、基础题(共5题,每题10分)
1.请说明Java中基本数据类型和引用数据类型的区别,各举3个例子。
答案:
核心区别:基本数据类型存储的是具体数值/值,直接存在栈内存中;引用数据类型存储的是对象的内存地址(引用),对象本身存在堆内存中,栈中只存地址。
基本数据类型(8种,举3例):int(整数)、double(双精度浮点数)、boolean(布尔值);
引用数据类型(举3例):String(字符串)、ArrayList(集合)、User(自定义实体类)。
解析:比如inta=10;栈中直接存10这个数值,销毁时直接释放;Strings=abc;栈中存的是abc对象在堆中的地址,销毁时先释放栈中的地址,堆中的对象由垃圾回收器(GC)后续清理。实际开发中,基本数据类型适合存储简单数值(如年龄、价格),引用数据类型适合存储复杂数据(如用户信息、列表数据)。
2.什么是Java的多态?实现多态的必要条件有哪些?
答案:
多态:同一行为,不同对象有不同的实现方式。简单说就是“一个接口,多种实现”,比如同样是“吃饭”,人用筷子,动物用爪子,行为一致但实现不同。
实现多态的3个必要条件:
1.继承:子类必须继承父类(或实现接口);
2.重写:子类必须重写父类的方法(或接口的抽象方法),改变方法的具体实现;
3.向上转型:父
您可能关注的文档
- IT岗位考核试题及详细答案.docx
- IT公司笔试面试题及详细答案.docx
- IT公司面试题库及详细答案.docx
- IT公司招聘笔试题目及详细答案.docx
- IT技术基础考试题及详细答案.docx
- IT技术经理面试题及详细答案.docx
- IT技术总监面试题及详细答案.docx
- IT考试题库及详细答案.docx
- IT客户经理笔试题及详细答案.docx
- IT客户经理笔试题目及详细答案.docx
- 2026年中考地理一轮复习知识清单专题11 中国的自然灾害与环境保护(知识清单)(原卷版).pdf
- 2026年中考地理一轮复习知识清单专题11 中国的自然灾害与环境保护(知识清单)(解析版).docx
- 2026年中考地理一轮复习知识清单专题13 中国的经济发展(知识清单)(解析版).pdf
- 2026年中考地理一轮复习知识清单专题13 中国的经济发展(知识清单)(原卷版).docx
- 2026年中考地理一轮复习知识清单专题13 中国的经济发展(知识清单)(原卷版).pdf
- 2026年中考地理一轮复习知识清单专题11 中国的自然灾害与环境保护(知识清单)(解析版).pdf
- 杂志风成都印象旅游宣传画册PPT作品范本23页PPT.pptx
- 城市介绍PPT杭州.pptx
- 第一章 第5讲 氧化还原反应方程式的配平及计算(教师版).pdf
- 高三化学一轮复习 专题集训10 铝及其化合物(两性金属).pdf
最近下载
- 急危重症患者院内转送制度.docx VIP
- 《自动控制原理》胡寿松(第6版)课后习题答案.docx VIP
- 双动拉深压力机.ppt VIP
- JGJT 67-2019- 办公建筑设计标准.pdf VIP
- 《商业银行综合柜台业务》课件——项目二:日初日终业务处理——柜面运营流程.pptx VIP
- 《商业银行综合柜台业务》课件——项目六:银行卡与电子银行业务——零售业务数字化.pptx VIP
- TB∕T 1528.1-2018 铁路信号电源系统设备 第1部分:通用要求.pdf VIP
- 2025年6月福建省高中学业水平合格性考试(会考)生物试题(含答案解析).docx VIP
- 团员证明(模板).doc VIP
- 王安石《梅花》PPT课件.pptx VIP
原创力文档

文档评论(0)