Java反射高频面试题及详细答案(实战口语版)
1.什么是反射?核心作用是什么?
参考答案:
反射就是在程序运行阶段,动态获取类的完整信息、并且可以直接操作类的属性、方法、构造器的一种机制。
正常代码都是编译期就确定好调用哪个类、哪个方法;但反射是反过来,运行时才知道要操作的类是什么,动态完成实例创建、方法调用、属性赋值。
核心作用主要三点:
实现动态创建对象、动态调用方法,不用写死代码
框架底层核心支撑,比如Spring、MyBatis、Tomcat都大量用反射
实现通用工具类,比如对象拷贝、序列化、注解解析
2.反射的使用场景有哪些?实际项目哪里用到过?
参考答案:
日常开发直接写反
您可能关注的文档
最近下载
- [分班考小升初] 江苏省苏州市相城区南京师范大学苏州实验学校2026年苏教版考试数学仿真模拟试卷 [有答案].pdf VIP
- 高校学科竞赛培训方案及题库.docx VIP
- 行业职业技能竞赛物业管理员考试试题真题及答案.docx VIP
- 2026届苏州工业园区小升初语数英综合素养摸底卷3套(含答案解析评分标准).docx VIP
- —北京积分落户介绍和申报流程—.PDF VIP
- 2026年治河及泥沙治理工程技术人员专项题库.docx VIP
- PEP版三年级英语下册Unit 3 C Reading time.pptx VIP
- 单相流体对流传热...ppt VIP
- 上古卷轴4完整控制台秘籍(含有物品汉化对照).pdf
- 零星维修批量发包企业入围服务方案投标文件(技术方案).doc
原创力文档

文档评论(0)