2019.9.25 java小知识,反射

什么是反射?

反射就是Reflection,Java的反射是指程序在运行期可以拿到一个对象的所有信息。

由于JVM为每个加载的class创建了对应的Class实例,并在实例中保存了该class的所有信息,包括类名、包名、父类、实现的接口、所有方法、字段等,因此,如果获取了某个Class实例,我们就可以通过这个Class实例获取到该实例对应的class的所有信息。

这种通过Class实例获取class信息的方法称为反射。

关于如何获取一个class的Class实例:

原文链接:https://www.liaoxuefeng.com/wiki/1252599548343744/1264799402020448

猜你喜欢

转载自www.cnblogs.com/WildSky/p/11570427.html
今日推荐