关于java的一个反射机制?Class regeform = RegeditForm.class;打
答案:2 悬赏:0 手机版
解决时间 2021-03-01 13:26
- 提问者网友:城市野鹿
- 2021-03-01 01:16
关于java的一个反射机制?Class regeform = RegeditForm.class;打
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-03-01 01:37
每个类都有一个对应的Class类 .class是根据类名得到Class类 像getClass()是根据类的实例得到对应的Class 还有Class.forName()也是根据类名得到对应的Class你说既然反射的是一个类的实例,其实得到Class类是反射的基础可以根据得到的Class实例化一个类Class regeform = RegeditForm.class;regeform .getConstructor(new Class[]{}).newInstance(new Object[]{});根据不带参数的构造方法实例化Field[] fields=regeform .getDeclaredFields();得到类的属性Method[] methods = regeform .getDeclaredMethods();得到类的方法还可以调用invoke来调用类里的方法反射内容很重要,也不是我现在几句就能说清的建议你好好学习反射 因为你如果后面学web开发,学框架,其底层就是用反射来实现的
全部回答
- 1楼网友:煞尾
- 2021-03-01 02:02
你的回答很对
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯