正在回答
1回答
同学你好!
使用反射,是必须要知道这个类的存在的,否是是没有办法使用的。使用反射更多的是为了可以灵活的编程,比如:可以将一些类按照某一固定的规则来编写,这样就可以统一的使用反射了
生产中,在各种框架的底层使用反射比较多,这里以excel的导入为例:
1)假设需要导入多个不同的excel表格。每一个excel表格对应一个实体类。
2)如果不利用反射,需要给每一种excel表格都添加处理的代码。
3)如果利用反射,可以将所有的实体类写为一种风格。写一套excel处理的代码,具体处理哪一种表格,可以根据传递进来的Class类来决定。利用反射来生成实体类对象。
这只是其中一个例子,在后面的商品信息管理的案例中老师也会用到反射,相信你对反射的应用会有更深一步的理解
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
3. Java 数据库开发与实战应用
- 参与学习 人
- 提交作业 357 份
- 解答问题 8016 个
本阶段将带你学习MySQL数据库,JDBC接口,MyBatis框架等,带你掌握的数据的存放和管理。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星