本系列翻译自Oracle官方教程,半翻译,半读后感性质。文末会附上原文链接。
反射定义了1个接口:Member
,和3个实现类:Field
、Method
、Constructor
。它们是Java类成员的抽象。
Field
有类型、修饰符和值;还可以获取和设置字段值。
Method
有返回值、修饰符、参数和声明的异常;还可以调用(invoke)方法获得执行结果。
Constructor
和Method
类似但略有不同:构造器没有返回值;调用构造器时返回的是类的实例。
原文链接:Lesson: Members
网友评论